|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
分離數值,6位數8位數不必煩惱了,我幫你寫好了
! m$ Z/ C! ?- `程式例:
& s7 D; w+ w- o4 M; a3 P" A#1=1234.(將被分離的數據)
6 d% h5 U1 j! F# }: @6 e#1=ABS[FIX[#1]]( G* w4 B \$ K, n9 X0 j- ^( @
#2=4.(幾位數,沒有大於4位用這招不劃算,一定要帶千元)* O( U' J9 d7 r z2 b
#3=501.(儲存到#501以上)
$ r1 |2 @* h/ o) ~6 u9 {#10=10.(十的乘冪)
y, O- d2 ]- D1 D( i# K% f8 W% {WHILE[#2GT0.]DO1
" l5 h9 S, J- @- D& T, n#[#3]=FIX[[[[#1/#10]-FIX[#1/#10]]*#10]]+ g$ `9 W8 a% [4 g( P5 |' A
#3=#3+1.
* ^0 N- D$ U+ u M% R#2=#2-1.5 v, r. D& ?( Q/ c
#10=#10*10.(百-->千-->萬一直放大十倍)
9 P) ^$ [; r }; x) FEND1
3 I/ B J) |, A NM0
3 |0 F4 z0 `' f* h9 }% l* r& M% P; y* [& y. |
結果:1 Z Z% a% y9 z( i) m r/ Y
#501=4.- f3 J$ j, f5 x! n% s( I
#502=3.
7 [# g1 b6 c8 Y* P: o/ _#503=2.
: S7 P1 J5 \) e; |' y& A O#504=1.% l/ v6 q, f5 }7 v/ y* |
#1也可放入1011.類似2進制的運算/ r! }5 |& x/ I, Q. G
. B* O {3 t! s4 z; b& K6 ?
請問你有其他更佳的寫法嗎?請提出來謝謝 |
|