|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了 ( b9 f) F* W, O
程式例:# O' n. s6 b3 s5 ~
#1=1234.(將被分離的數據)/ O L. C* Z: [" Y7 X# X' z) a. L/ @* L& f
#1=ABS[FIX[#1]]
8 B. J/ F1 O" A$ M#2=4.(幾位數,沒有大於4位用這招不划算,一定要帶千元); [1 w8 Z5 G6 `* L6 {6 D# U
#3=501.(儲存到#501以上)
2 t' Y) k% X( A; i#10=10.(十的乘冪)
) x1 [ r, D2 G' G- x, ]5 R+ }WHILE[#2GT0.]DO1
* _/ Y u: V9 h#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]
9 r# b$ l+ [0 P; H#3=#3+1. i6 e- v' V {
#2=#2-1.) k- |, i2 _' l
#10=#10*10.(百-->千-->萬一直放大十倍)
! n3 a1 c/ J3 Y, ]0 _END1
0 [, ]7 [( s- N- U; G7 qM0: [( B+ Q# w5 m1 d6 N( _% Q
& |* ]( \/ C+ D2 {! `$ E0 K3 `, u
結果:* b w R) X0 w% f- M
#501=4.
! d) q5 _! p6 o& I. ]) B3 h8 n#502=3.' G9 {; Q# m& Y/ [% p" ]
#503=2.
, T, s% y* ~: ^4 j: F) V0 H) f#504=1.4 ^( h, z) P& J, j- S/ G
#1也可放入1011.類似2進制的運算
" |7 h0 K/ C( o+ Y: }8 Z5 `' ^8 `2 Q+ A! T5 X0 K
請問你有其他更佳的寫法嗎?請提出來謝謝 |
|