|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑
) Q6 j0 l# s8 J2 F; t2 K, ?3 K) m! g) c
: R" X* s" T$ ~$ O. k! {/ h% }: f L8 i) Q! v- t
十进制转换成二进制: ?' J$ |8 Z8 t0 S
#1=181.(欲想转换成2进制的数值)" o! X3 ~) u+ c) H J9 z# n3 c
#101=ABS[FIX[#1]]
3 k, m& ^) c+ j: g" m: ~#33=501.(储存到#501~)
* I! H! I1 }8 C, Y1 ~. ]WH[#101GE1.]DO1
+ [/ m* ~# l7 A8 h h5 W#[#33]=#101 MOD 2.. a1 ^7 m `; N/ v5 y
#101=FIX[#101/2.]
7 W) Q* }$ n1 p! O. @1 m% E: ~0 O. I/ I#33=#33+1./ u& p4 G3 w5 @
END1
* A; f0 J" F0 m+ @' lM0
9 O- Q4 l0 _. H. H7 ~
# F' k+ D, ~7 B% \6 G! \1 d结果:: m8 A/ P- \# {% O, Q
#501=1.(低位)
2 o4 J/ r$ O9 Z" e7 P0 W6 [, h2 c#502=0.
' m: ?+ y( ?1 ]#503=1.( K$ b4 C4 H4 s, V* T$ H' a& C
#504=0.4 q+ f7 H x' B
#505=1.
0 J5 s1 A L9 x4 t, R O#506=1., f2 h4 `' c. Z1 Q" o Y
#507=0.* Y6 t9 i# ?# O/ ~ l! W
#508=1.(高位)
' c4 H" D& ]# f4 Y% K) }
1 C* z2 n- R( e$ E/ k% r, o4 [8 F$ N* }5 K. d' U
以下为10进制,想得知#101有几位数的小程序
) p4 V4 i1 f6 z% s Q- g' T#101=1234., O7 v8 ]) C1 H. e% u
#10=1.(用1去比→用10去比→用100去比....)
* J( y1 n; |& S#30=0.9 |* U! T( i" G/ q' ~' k1 M# x
WH[#101GE#10]DO1' y( Q7 ^8 k! r2 `9 R1 z
#30=#30+1.- b+ B" ~# Y0 R7 L5 w
#10=#10*10.
- s* f6 E$ b: T& J/ U, Y7 V7 KEND1! E3 c( e1 l6 t: z# I
#30=有4位数(#101有4位数) }- ?1 k( ^# p4 z/ i# U) k
M0 |
|