|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑 6 k- l# k+ c* [; o
6 Z2 `5 \, {& K" B) v C3 G
1 C. p5 S- a0 v: E
, \8 L6 E4 V* p/ H十进制转换成二进制:1 s# H" E Q8 E$ ^7 K- u
#1=181.(欲想转换成2进制的数值)
- U2 y, T' I+ H# c, j#101=ABS[FIX[#1]]
1 H% a- O" R# L& ]/ F* o#33=501.(储存到#501~)
, N4 ?1 a1 g, T: N# j+ eWH[#101GE1.]DO1: A0 r4 |$ N8 r9 H( f
#[#33]=#101 MOD 2.
9 K% B* E: g4 O: `0 B) A#101=FIX[#101/2.]
0 o+ d7 m: n9 ?2 Q3 L3 H1 ]#33=#33+1.& N$ f# d' A0 Z, d* }. ]) m6 j
END17 N4 C! C' B" C0 W% S( n
M0$ K" x6 x0 l" C, L( f' Q
+ W. B' y% Y$ T: X$ b
结果:
/ G& ]7 Q# V: p#501=1.(低位); W- Z7 g6 _/ T6 v& K
#502=0., w4 L7 m: C7 o/ [) ?: w! A
#503=1.
/ `, ?4 r. F" L, U: y, f% X" o s" e% b5 \#504=0.
5 W8 [4 J* L2 [' C9 m$ _; x5 K$ m: ^#505=1.
9 u6 Q6 w- O/ G8 t# R; f#506=1., l# h% H( G7 e' A
#507=0.8 i, b0 V5 |, d8 l0 q' Z
#508=1.(高位)
* j' m( i) K* J5 L" }7 m8 ^' `
* {* W2 g4 L3 {; E) j
( ]8 d8 E: w1 Y* w9 V* S v以下为10进制,想得知#101有几位数的小程序) Y! j' z, n& I( J* d# p
#101=1234.& m+ ^0 D/ h0 s" @4 k
#10=1.(用1去比→用10去比→用100去比....)
6 _, Z* g) l0 C( x3 ]#30=0.
- \8 p+ S x1 [7 q: \WH[#101GE#10]DO1
0 C2 R) n& A* [) b: A/ |" @#30=#30+1.4 G# X" n9 W- C& [
#10=#10*10.; j1 m" ^5 _6 g" Z
END1
2 X K5 Z/ l# j/ X#30=有4位数(#101有4位数)- S+ X% _3 N1 J9 _7 ^$ D! @0 k
M0 |
|