|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了
. d1 a. S- b+ T' p' H5 J+ l程式例:# K# [* Y* @" Z% [
#1=1234.(將被分離的數據)
. ^# T. m5 I( p9 h1 S( M$ C- ?#1=ABS[FIX[#1]]! z$ j0 J& B; m: L" W$ o
#2=4.(幾位數,沒有大於4位用這招不划算,一定要帶千元), j9 r9 _* R& ?3 x+ q
#3=501.(儲存到#501以上)
4 W0 W6 v( o2 u#10=10.(十的乘冪)# r3 \. i7 S5 l- a. r
WHILE[#2GT0.]DO1
& u7 z* a$ Z$ o: R& C#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]
3 N% S$ w7 j% p#3=#3+1.
! P* K4 A& t0 U$ s#2=#2-1.1 f$ n! p9 O3 Y( Z" D8 j* p; k; D
#10=#10*10.(百-->千-->萬一直放大十倍)! E; s7 T% b5 H( a
END1
$ ~1 v& D$ k5 u8 ]+ nM0! l! `7 L2 x5 L$ c! n+ K/ T$ t& I1 e
9 k7 P3 E! f# |. w
結果:
/ ?0 k" U# ^* J4 T; L7 t" Y" t, Y#501=4.
+ {5 J$ p$ m) D; F1 Q#502=3. F2 I5 A7 S" k1 f: C: `% A4 p
#503=2.
) F+ N9 V/ n7 a$ P, b! B* z#504=1.
( S/ g4 U+ H2 X4 s#1也可放入1011.類似2進制的運算
* X- L! `" U X. S' |8 H/ D( r* a
0 X% r. A7 P% e3 J8 U4 ~請問你有其他更佳的寫法嗎?請提出來謝謝 |
|