亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡
若楓后處理論壇
標題:
十進制轉(zhuǎn)換成二進制的小程序
[打印本頁]
作者:
羅蓋仙
時間:
2013-8-18 12:29
標題:
十進制轉(zhuǎn)換成二進制的小程序
本帖最后由 羅蓋仙 于 2013-8-18 12:35 編輯
& n6 e3 w5 A) V( m: K+ H
: _; X9 o& v6 k% c) l/ U
[attach]7280[/attach]
- P9 R( h/ Q0 K! l6 I, s p
8 D F( {* ^# W1 X, }
十進制轉(zhuǎn)換成二進制:
) x$ P0 S6 ^4 ~$ m! W4 b5 U
#1=181.(欲想轉(zhuǎn)換成2進制的數(shù)值)
9 }3 X# V* p1 B* `: f
#101=ABS[FIX[#1]]
; H7 |) ^. U/ k0 A" X+ ^
#33=501.(儲存到#501~)
# I. w; p* j& L$ e
WH[#101GE1.]DO1
$ i! u K, w, Y$ W# y
#[#33]=#101 MOD 2.
3 A1 D# L1 E% j) ?, o
#101=FIX[#101/2.]
2 ]5 U6 Q: o2 H# v K9 Z
#33=#33+1.
5 v# b. {# \% z6 v* B
END1
9 P0 h' q2 H w3 y9 |4 p
M0
- }4 s1 P2 W J/ {) G* |4 c& f: h/ @
# ?- a$ Z# F+ g) w
結(jié)果:
! D% O8 H; h+ E3 L
#501=1.(低位)
0 S- u- `4 O7 `. {; F" T
#502=0.
9 Y3 N$ `- k9 i$ g4 I
#503=1.
5 Y8 R/ K9 a$ D- c* K7 I
#504=0.
, z8 ] H* o$ s; \$ H( q
#505=1.
% n4 j6 R; i4 \3 T/ ]
#506=1.
6 C: [! I# u& k) |7 }
#507=0.
( O+ t2 E6 t- l% W2 `3 b) C# t
#508=1.(高位)
3 v, I) g! a5 z% L$ \: w5 ?9 g
; V' K, p. y/ w: p. N% Y% a
& W8 k! y! |" \/ x" y- ]9 `
以下為10進制,想得知#101有幾位數(shù)的小程序
- l- K" u7 Q9 a
#101=1234.
3 C" O8 w6 R" ?3 {' B
#10=1.(用1去比→用10去比→用100去比....)
* }1 s& |1 k+ e! i0 `" S. D4 W
#30=0.
2 p' g/ y. K- ?5 a. j
WH[#101GE#10]DO1
8 X6 x8 H+ _( n
#30=#30+1.
3 x. S- \; x1 Y: b! c
#10=#10*10.
, D- j' {3 o- \: @* z# k
END1
! V' n* O6 P+ a, s0 r3 B
#30=有4位數(shù)(#101有4位數(shù))
; }: S% i; g8 I) T# n$ l- R
M0
作者:
羅蓋仙
時間:
2013-8-18 13:32
本帖最后由 羅蓋仙 于 2013-8-18 13:40 編輯
; Z7 J4 c) o9 r4 `" m+ M+ r1 ?3 ?
9 r2 z. H- `, u; b
如果嫌10進制轉(zhuǎn)換成2進制,占了太多變量番號的空間
. x5 r3 Z! N6 e
我把它修改了一下
' x# x0 j, \; D8 U( P
#1=181.
: `* X2 ?6 u$ a9 Q
#101=ABS[FIX[#1]]
( R( o5 y( l7 b0 O( \
#10=1.
O6 L' h ? ~) z; b) S
#500=0.
: a$ U1 c$ o" A- Z
WH[#101GT0.]DO1
# Y6 d4 v$ p( U- X# g
#500=#500+[#101 MOD 2.]*#10
2 z! O0 F% d) W7 H) n2 q" M% f6 K. Y
#101=FIX[#101/2.]
- s! p% L7 Z/ f6 o+ u
#10=#10*10.
2 n! n+ k5 _& o# I9 G
END1
: g7 f! `7 n; ^6 g5 Q! A- C
M0
; @& ]2 u1 K/ t- j% r& G
. f( K! L! P& D& i! M, X0 y
結(jié)果:
6 E; B/ Q t' C" Y6 o2 P V, \$ z, r
#500=10110101.
作者:
丹存印才
時間:
2013-8-22 11:22
真精神!?。。。?!
作者:
羅蓋仙
時間:
2013-8-29 18:57
回復(fù)
4#
ois90597
) Z- c S! i% K$ c7 S
. \9 R3 \1 V& w7 B k3 y
這是我那臺灣某網(wǎng)友,我們互相分享討論,他的寫法感覺比我好:
, p) c, N, }! O3 c% Q
#1=181.
/ T" Z3 ]% K" p' h) W
#10=10000000.
! o3 S' D1 e# E. H* a2 `' n {# W
#31=FIX[ABS[#1]]
Q! o# H _5 ], |) B
#32=128.
) N! g7 N: `2 ~3 t' `: V" b$ ^
IF[#31/#32GE2.]THEN#3000=200.
/ o8 N- j' M! S, C& q/ u3 c
WHILE[#32GE1.]DO1
# D C- l, U' E9 x0 K3 A
#33=FIX[#31/#32]
% c, C( X5 Y, Y0 J9 R0 q
#500=#500+#33*#10
' G+ y- w6 N8 F# h# E s
#31=#31-#32*[#33EQ1.]
) j8 q* V1 p2 {& F( n
#32=#32/2.
; v. [; ^- A1 N6 T2 q6 |
#10=#10/10.
% L% \2 C) | a9 a2 r: `& T
END1
5 p( P- Z/ `. W% P$ v! C2 K
M30
4 q5 m7 }+ d( m2 x5 p" v9 U0 z
8 D3 f4 d u4 R. N/ @; i6 C, }
還是有改良的空間
作者:
bruceding
時間:
2013-9-21 22:25
回復(fù)
2#
羅蓋仙
8 Q, b7 m/ A1 m7 D; d9 s
. z& U" v1 N7 z; F; k
: i+ V7 Q* N% ~. t Z+ Q+ ]
精辟
作者:
zhangjun
時間:
2014-4-4 00:23
不錯經(jīng)典資料,值得學(xué)習
作者:
wslaoa
時間:
2014-4-4 20:05
好久沒來了 挺不錯
作者:
getto
時間:
2015-1-8 10:49
很好,就是看不懂
作者:
ya_blueang
時間:
2015-2-18 16:18
學(xué)習,謝謝樓主分享
作者:
919616
時間:
2015-11-6 10:48
good..............
作者:
GD_lx558
時間:
2015-12-5 15:15
這個看不懂呀
作者:
sbb52038
時間:
2017-7-24 11:36
有沒二進制轉(zhuǎn)十進制的程式
作者:
boye28
時間:
2017-7-24 21:35
好東西,多看看,也能學(xué)會不少東西
作者:
qq9051349
時間:
2017-9-29 08:22
對宏一點不了解,該怎么著手學(xué)習呢!
作者:
niejinyun
時間:
2018-3-16 11:25
多多發(fā)帖回帖就可以賺錢,呵呵,我有很多錢了
作者:
abnor
時間:
2018-5-23 21:04
厲害了,樓主高手 啊
! |% G7 N2 Y. M; e& i* R
作者:
1426437527
時間:
2021-6-21 13:18
謝謝分享,謝謝分享
作者:
1426437527
時間:
2021-8-11 13:05
宏程序程序比較復(fù)雜暫時看不懂
作者:
云與海的故事
時間:
2024-4-23 11:50
不錯經(jīng)典資料,值得學(xué)習
歡迎光臨 若楓后處理論壇 (http://m.buddhismlove.com/)
Powered by Discuz! X3.5