|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 编辑 8 S& o. o* f7 _
' L% u9 P+ V+ { `, D
7 Y0 ?! X6 i( x% k- Q/ |
! ]/ `( F3 n6 P) m7 o6 u
十进制转换成二进制:1 @# E# y: Y2 s% S% {
#1=181.(欲想转换成2进制的数值)3 O3 i5 ]5 e4 x9 |8 c: ^
#101=ABS[FIX[#1]]
* f' L. r1 z- c$ v#33=501.(储存到#501~)
" T' h8 G `2 x0 a6 Y( `WH[#101GE1.]DO1
1 R8 ?& Z7 W/ O1 ?9 a#[#33]=#101 MOD 2.
$ i5 C( r) I5 K! H#101=FIX[#101/2.]3 P: _9 O {% p
#33=#33+1." D+ G; A1 a8 @6 f( q( k5 M% m
END12 y4 T* R# P/ O1 ]: e1 F
M04 D4 _4 h6 E% L. e7 {3 Q
% e* F* v" q# ~* i P3 Q
结果:
# q) ? O6 X3 Z#501=1.(低位)# E$ C1 ~( H7 B
#502=0.6 `8 u( T; m% _ w! F8 g2 m* D% Z4 p
#503=1.' b( X9 s0 ?, O7 F3 S7 J, r% {
#504=0.
4 M" B0 u0 J7 J8 z* E& T" p#505=1.
$ t7 ?6 z( P$ ?#506=1.: f4 }! N* L# Z- Y) x
#507=0.
4 s6 P, y7 `- x#508=1.(高位)
, V# [8 ^; R/ [8 Q+ w9 j* b
^# g; c# ^- i( i. a) H
4 i1 P! v3 W* ]9 G以下为10进制,想得知#101有几位数的小程序
( j9 s/ X7 S& c/ t#101=1234.- W/ Q3 a% c4 b+ ~. x
#10=1.(用1去比→用10去比→用100去比....)! ?# z, O, P) ]
#30=0.
3 l" g% p8 ^$ S4 R* q# vWH[#101GE#10]DO1
" x. G$ [7 Q+ l) v4 E#30=#30+1.
9 F" X. \* Z( p" v: f#10=#10*10.# T. l* j- R, {; Q( P
END1) a7 E, O; {0 I4 @- \$ j
#30=有4位数(#101有4位数)& c( z# |2 @+ K$ N% X& y
M0 |
|