|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑 : H, y% A' z; V+ U0 u/ z
) m8 ~; V: m; |5 x8 ], _
( L4 ~; K1 j3 J& J8 M
$ ^; k9 s! l' j' U& d十进制转换成二进制:* w# Y% v- u% O% ~
#1=181.(欲想转换成2进制的数值)
" R7 a* A; p) j8 a#101=ABS[FIX[#1]]7 `- z' f; R5 s t. c) y
#33=501.(储存到#501~). a8 l8 e6 M2 k
WH[#101GE1.]DO1
. N- P, d* q5 G: K+ B8 o#[#33]=#101 MOD 2., l6 {* S6 k$ |# f9 l
#101=FIX[#101/2.]6 a8 J9 w+ K9 k0 [9 k
#33=#33+1.
5 m0 h: }+ Q4 a! \/ h" CEND1
$ b5 n0 ^ ]# w7 fM0
' T# Y" r9 H; [) n- }) [8 n0 j2 g$ a- P0 y, k" b- P' X
结果:- @. _1 K8 G5 T* v; |
#501=1.(低位)# l8 k) ]* O% i- S
#502=0./ z' U. i3 U P( E0 N# N* k9 _
#503=1.
# K8 u- F# y- {6 z7 [# O#504=0.
( O4 O- s/ Q! v- T9 ]4 Q#505=1.
( \1 G0 ?6 U! `+ d: C: G#506=1.: Z( T# n" b7 w; n. b0 \# y
#507=0.
2 U4 T+ [1 }' C! d0 c4 A#508=1.(高位). o, S4 ]6 ?. Z1 j, y' F# G
8 v- m3 K" g7 o+ R
9 _$ ]3 A2 U/ J以下为10进制,想得知#101有几位数的小程序. {0 T8 C7 _" W2 ^7 C* `; Q2 g+ U
#101=1234.
8 U+ `7 a' Q2 x: Q; ^ Y! u( S$ k#10=1.(用1去比→用10去比→用100去比....)
" H9 g: I0 ^5 q* N#30=0.
* b& p# v) V/ {" \1 l. \WH[#101GE#10]DO1
, P0 o1 {$ T1 A% S2 W% X6 P ~#30=#30+1.
$ L+ H* Z: Y( O#10=#10*10.! C& _! Z; K4 a+ p o! q
END1
/ i" j* ]2 N/ U9 {7 S4 B#30=有4位数(#101有4位数)
- S. [3 ?1 N, c eM0 |
|