|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了
T* n$ p8 }; B' g. D. s4 U+ h程式例:
. J- `- _/ I/ k& I+ g: x2 {6 a! k#1=1234.(將被分離的數據)
+ }- r" X8 ^7 {( P# K; M6 C#1=ABS[FIX[#1]]
! T% B2 l. Z$ [#2=4.(幾位數,沒有大於4位用這招不劃算,一定要帶千元)
# k: p T0 U: K/ }#3=501.(儲存到#501以上)
J0 C/ T! ~; P#10=10.(十的乘冪)9 s, X$ e: J1 W- c& w# ]/ R
WHILE[#2GT0.]DO1
4 _, u) g' z# ]! c. }( `#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]. \) i1 C% Y& A1 {* p% L/ k
#3=#3+1.
f8 w; F. R9 r$ J7 N. u1 C( j8 c#2=#2-1.
6 \( t1 e7 |% U; n/ B, |#10=#10*10.(百-->千-->萬一直放大十倍)
3 H: m P \" E: t3 I; o- |END1
' |: ^: G) O& t+ \. K+ ?M0
# o& ?( n6 A0 O; |5 `+ B; k Z2 \) N. p" a& w0 b
結果:( G3 o( y- ~8 Q* d7 Q. c$ w
#501=4.
1 O2 R' _, x/ \3 E0 ?$ I! m/ E$ e; L; `#502=3.- W# h# k! `/ p& y
#503=2.
: C( L$ k2 j/ x/ R#504=1.1 ~5 q. L; p9 ]4 w0 }4 Q0 m ~% {1 P3 R
#1也可放入1011.類似2進制的運算
; Z; p9 v: [, ~' W7 G
+ t- V6 f% J# f' j$ A8 i% [8 X% K請問你有其他更佳的寫法嗎?請提出來謝謝 |
|