|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑
/ n. t- n1 t2 v, _( }) d& i+ Z
, J* J5 W; x7 N
4 d& n: U# W' A' ?4 c0 g5 E- u% P& @7 R3 N8 R A% e, ]& P: Y$ m
十进制转换成二进制:
2 c4 L8 E6 V+ V7 D+ O' M) r#1=181.(欲想转换成2进制的数值)
8 O9 a6 R* H: J4 T" [#101=ABS[FIX[#1]]
( _: d6 ~2 w4 N3 N. s+ N#33=501.(储存到#501~)& i, _. e! G3 ^* F7 I' \8 c
WH[#101GE1.]DO1
' {0 C" E! m' y1 T9 P0 J+ g% I3 i#[#33]=#101 MOD 2.
( [/ M$ u, n2 R/ R#101=FIX[#101/2.]
/ d: l8 a9 u4 v& h. I# ?#33=#33+1.
% F, Q5 v4 o9 t8 t/ YEND1
. |$ U0 L- J/ P" p4 yM0
3 _# x1 a( @: N. |* w
* t" z$ U# m* c9 ?* V0 q" d结果:
) v+ j' Q; ~% }; `* u, v7 y W b#501=1.(低位)
: y5 I: o+ C2 h W( D#502=0.- A1 [2 E% S. z
#503=1.
* s# [. O4 S( ~& A# @+ f+ B#504=0.- S$ F% g, d! o' G" ~
#505=1.
' N% v7 ]$ g' x! K5 U#506=1.4 G& u8 n/ w3 Z; I' I# z7 y
#507=0.
9 a; D4 |; B5 I7 ^! j* k0 W#508=1.(高位)
, }: l* ~$ z6 `& N2 v! x* B* T+ M T# y
5 [1 o. [, l7 S, }
以下为10进制,想得知#101有几位数的小程序7 Y& h& P4 S; M) B! r+ t% I5 F
#101=1234.
2 M" V, y* W6 p; j( b) m6 z$ @9 n9 g2 T#10=1.(用1去比→用10去比→用100去比....)
1 j9 |( b, h# S5 ?' n#30=0.
0 U! L1 n, X9 y( f5 rWH[#101GE#10]DO1$ J( e3 X5 S( E1 v
#30=#30+1.
' G k7 \% `( P; o; ?/ h#10=#10*10.
" O1 _# Z3 I1 L: BEND1" A' |! a6 Z; ^0 m4 ]2 V7 H' {" `+ L
#30=有4位数(#101有4位数)8 `- w! a' E$ ~
M0 |
|