|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了
4 a4 c5 P5 o$ ~% m4 K程式例:
8 z& ?1 @' ` J5 y9 ?#1=1234.(將被分離的數據)) y9 A2 w& k$ B
#1=ABS[FIX[#1]]
3 T2 _2 M/ k) j: b5 J#2=4.(幾位數,沒有大於4位用這招不划算,一定要帶千元)
8 N1 P4 F/ d$ S& T9 z% Y. n#3=501.(儲存到#501以上)9 z2 I% ?8 j) z7 C4 S+ p" {
#10=10.(十的乘冪)
) y- f, F( h4 Q1 _WHILE[#2GT0.]DO1' T' J N) O& \4 N/ i0 k* i4 ^
#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]
4 [9 B M: S- a7 s7 j4 k#3=#3+1.
7 i8 b# h- p B#2=#2-1.
J8 x9 j, o& S/ x/ D* _+ e" z#10=#10*10.(百-->千-->萬一直放大十倍)' c4 E5 D; V: N2 |5 K0 y
END1
) c. t7 A8 X$ r k& F8 U' hM0; A( j2 A6 n/ U- P: m1 w* o' z
# f1 C0 K6 I( {0 T# V* U& l$ [5 p結果:
; q/ I5 G8 T. \#501=4.
% Q F0 n# I- M3 c* ^8 |4 `0 Q$ M#502=3.
4 Z# m7 U, F& \3 r. i$ Z5 [#503=2.
f0 u) E5 l9 F/ {5 A( N#504=1.
$ \, R- U |2 X# m( s" v#1也可放入1011.類似2進制的運算
$ ^: a+ ?2 ]: y+ Z, a
& A0 Z5 _: k5 g$ {3 ^3 I' j' y請問你有其他更佳的寫法嗎?請提出來謝謝 |
|