|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了
. m! |* L3 y1 {程式例:2 h( n! J+ _( A4 N
#1=1234.(將被分離的數據)
- v2 I* b2 f# O( h4 F% y- s#1=ABS[FIX[#1]]
8 h: u( v/ A3 g x2 S+ O: y2 d#2=4.(幾位數,沒有大於4位用這招不划算,一定要帶千元)
7 E! z7 V( V* Q- H; s; s#3=501.(儲存到#501以上)
) g: c( q$ C3 Y% d#10=10.(十的乘冪)
6 ~. `" L4 `8 h' m) }- ^3 f' ^$ @WHILE[#2GT0.]DO1# Y0 P6 L. f0 _/ G. y! ]
#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]0 J+ A! L# y6 E% `4 w
#3=#3+1.
! C% P* E- m& _9 [" K#2=#2-1.* e1 \8 j. f% Z7 ]4 M9 U7 ~- @
#10=#10*10.(百-->千-->萬一直放大十倍)
: H/ x9 T2 \. s4 r" E9 oEND1: H0 m8 g' G0 Z1 [: M( D
M0
$ c. y% t/ ?* N2 }6 W8 H; B
: i' c, s- G/ P9 }* V結果:
' Z' I% b: s% r8 U/ g#501=4.0 u& R% @: P4 Y; c0 h/ R( c
#502=3.
& U8 J1 |+ K) a* r1 P#503=2.! b6 F, w; \$ \3 x! V& p6 a0 H
#504=1.
! m" [: o/ }- f+ I3 O+ Q9 ~#1也可放入1011.類似2進制的運算7 K. ^/ `" H8 \' p+ ~2 r
. ^9 \1 k$ H! M5 E* y* K& w請問你有其他更佳的寫法嗎?請提出來謝謝 |
|