|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑
}( W' h9 b2 H& p8 B' h# O7 D7 L# Z( r* ^& G! ?$ s/ b
) ^( d2 Y# S- W- H
3 C0 B5 W# ]& |8 D' G( t6 |
十进制转换成二进制:
( Y, w+ D* j% Q% Y6 \. e0 t) L* M; Q#1=181.(欲想转换成2进制的数值)
1 ~+ Q7 K% m2 ~; w' `" E& v#101=ABS[FIX[#1]]
8 b, r+ A/ P) k# p: {#33=501.(储存到#501~)+ T5 W! }2 o2 o) t' X. u. ~
WH[#101GE1.]DO1
& {. L$ J9 i5 x" R* L! e#[#33]=#101 MOD 2.
3 E! I' z% u4 j#101=FIX[#101/2.]: |/ ~2 F! t8 Z' e' q7 n/ L: K# N
#33=#33+1.
2 L1 G0 c5 }2 V+ P* xEND1
( P; e5 a p$ f2 Z7 r* FM0
2 O* F8 U9 Z% f0 t5 Y7 B. Q1 J- I9 D+ ^+ @% F. [9 T# a* D% g; e
结果:. n7 G2 A, B0 C, r0 \% |
#501=1.(低位)
7 e* Z1 O% ?( H: } `4 B! i7 }#502=0.
/ L0 x' D" m+ m+ X5 Y#503=1.. a7 a6 {5 c8 `+ |: h
#504=0. R( l: E' `( A; L- n% I6 V2 T
#505=1.
5 }! p! r2 K9 B' g#506=1.
9 b6 Z; D( j% n9 ]! n G. T#507=0.# h- e+ W3 n% E P" k8 I
#508=1.(高位)7 O7 r, N9 E' ^. q
8 Z" Q' t/ p- J3 T. x2 C
7 n" s5 K! h" y3 n, V; \3 c6 n
以下为10进制,想得知#101有几位数的小程序
! U0 d6 _7 [9 `8 a#101=1234.
2 _$ `- J! x) o$ I2 t#10=1.(用1去比→用10去比→用100去比....)
* U# y; \7 ]2 B: x#30=0.1 j' s: f/ D% s, `7 h: a2 W
WH[#101GE#10]DO1! s. ~7 d$ i, Y( u# l- U
#30=#30+1.: `5 }4 L. I& W* a2 Y+ p
#10=#10*10.5 g* a, k! e% Z3 i0 \
END1
* _3 ^3 Q$ G! R2 H* d# l, \#30=有4位数(#101有4位数)9 R$ W7 l3 Q! Q
M0 |
|