亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 8369|回復: 18

[分享] 十進制轉換成二進制的小程序

  [復制鏈接]

28

主題

67

回帖

146

積分

注冊會員

積分
146
樓主
發表于 2013-8-18 12:29:46 | 只看該作者 |倒序瀏覽 |閱讀模式

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 編輯 4 j3 h2 q; j! X: X

/ X- r  X3 c3 L5 G+ q* [& L
% j9 w! I$ Q( g4 I3 ^9 t5 ~# O3 }8 y* t9 ~) `8 b
十進制轉換成二進制:
8 R( f( k8 u" p& x) \7 d( R( S  m#1=181.(欲想轉換成2進制的數值)% }+ U, p7 J1 z2 w- a
#101=ABS[FIX[#1]]
' `- D% l  D  N; u; [#33=501.(儲存到#501~)
$ e. S; @& W8 p& NWH[#101GE1.]DO1
' H" N- w) m- y1 U. E; V1 I#[#33]=#101 MOD 2.
3 j9 W) ~: N9 h5 W#101=FIX[#101/2.]7 X; Q9 F- V$ w! l' I) j  _
#33=#33+1.! v8 \; ]4 V0 r# m
END16 S" u. I& _# X& T
M0; Y( F; T; N9 ]
! S/ J! W3 H' P! B+ o1 ]1 U
結果:
8 E* S% m* _" s' |0 g#501=1.(低位)5 V' ^% \$ p/ Z  h) {7 g
#502=0.
/ B! }* O& J- x9 R; e* U# A6 J#503=1.+ C8 F$ K. z5 L; k, v' V3 [# O2 q
#504=0.
. U+ u! @' l) S, d#505=1.
; e- k2 [* I) B6 A4 c1 f#506=1.
' d0 \! T3 p' w4 o( h- t#507=0.6 k5 z& F0 n7 M: p
#508=1.(高位)! A8 ^5 N3 b1 J& k. q2 L0 K
& \' I2 p8 n) @6 {

" T8 {* q& K  h' ]2 D以下為10進制,想得知#101有幾位數的小程序" y+ [& J9 y( v/ d8 g+ h! z  R5 t
#101=1234.
% i) k. j: ~; H' g7 |( {#10=1.(用1去比→用10去比→用100去比....)
& Y9 l! R; I0 t! V0 W, c* b#30=0.9 |& e; c  J- Y; Q% O
WH[#101GE#10]DO15 m& H3 D& d! N% j4 k
#30=#30+1.
( M5 \7 H# O$ H#10=#10*10.
2 F2 H! o9 \4 n$ h) [4 M: f; EEND18 P, Y* i4 r9 {; n9 C/ c
#30=有4位數(#101有4位數)' Y/ v& _" q( Y
M0

28

主題

67

回帖

146

積分

注冊會員

積分
146
沙發
 樓主| 發表于 2013-8-18 13:32:37 | 只看該作者
本帖最后由 羅蓋仙 于 2013-8-18 13:40 編輯
* h; z7 P7 i- X/ N, i" x9 k, T+ S: P2 O3 w) I
如果嫌10進制轉換成2進制,占了太多變量番號的空間
9 M0 W6 m# T2 }; g我把它修改了一下
% E6 S0 |# E- p: S#1=181.
/ q/ O, C# M4 J  D6 G- a" |3 o#101=ABS[FIX[#1]]& n5 z( O& _/ m, |9 F- ~
#10=1.
3 d; o3 m! b; m#500=0.
6 X1 L  V* J' H1 WWH[#101GT0.]DO18 T+ F$ L6 u5 s" p
#500=#500+[#101 MOD 2.]*#10
+ L; P# n6 n; [#101=FIX[#101/2.]
1 O" u/ R5 u' K3 u#10=#10*10.; W- H! H; [/ `. Q
END11 ^6 T# H5 F7 P4 d
M0
; s8 Y5 `8 i; z& j# c: p2 Z1 o$ i- ?8 f* i
結果:! W$ P5 v: X$ z- W" _
#500=10110101.
回復

使用道具 舉報

0

主題

9

回帖

14

積分

新手上路

積分
14
板凳
發表于 2013-8-22 11:22:06 | 只看該作者
真精神?。。。。?!
回復

使用道具 舉報

28

主題

67

回帖

146

積分

注冊會員

積分
146
地板
 樓主| 發表于 2013-8-29 18:57:39 | 只看該作者
回復 4# ois90597 0 J. [) F3 u/ k! v
: _& A) N3 I4 z& l; z7 U1 L
這是我那臺灣某網友,我們互相分享討論,他的寫法感覺比我好:
: P8 E) J6 f7 v  z( h& b#1=181.+ p. L* {* u7 C5 a# U8 K! m# [
#10=10000000.9 t( k7 J1 P! Q
#31=FIX[ABS[#1]]
1 N) ^1 d0 j8 @' y  Z. s& g#32=128.
9 v( j/ Q! t' B& p% s& E3 uIF[#31/#32GE2.]THEN#3000=200.) ~4 E/ n0 r9 Y2 d; ]! @
WHILE[#32GE1.]DO1
6 V, [# `" |, f6 v1 L#33=FIX[#31/#32]! K( T: [& v& U" c5 g
#500=#500+#33*#10: O' ]: i' T! p% c9 ~9 ?- k  `
#31=#31-#32*[#33EQ1.]3 K1 k3 J% n; N2 x
#32=#32/2.
- ?; V/ q' x5 O/ b#10=#10/10.
# b! Z" g+ H* P$ U1 [3 jEND11 M* A$ e0 v2 l0 @
M30! f6 f: u; E7 M% m7 O
! l" z: ]* ]: U- N
還是有改良的空間
回復

使用道具 舉報

0

主題

53

回帖

36

積分

注冊會員

積分
36
5#
發表于 2013-9-21 22:25:07 | 只看該作者
回復 2# 羅蓋仙
; a7 Q8 p; `( w' J# ^
% I' c9 \7 t' X$ i* G! |1 s
! l9 X6 h6 P3 m: V0 X( N1 `, S    精辟
回復

使用道具 舉報

0

主題

47

回帖

29

積分

注冊會員

積分
29
6#
發表于 2014-4-4 00:23:46 | 只看該作者
不錯經典資料,值得學習
回復

使用道具 舉報

3

主題

54

回帖

29

積分

注冊會員

積分
29
7#
發表于 2014-4-4 20:05:03 | 只看該作者
好久沒來了  挺不錯
回復

使用道具 舉報

0

主題

71

回帖

42

積分

注冊會員

積分
42
8#
發表于 2015-1-8 10:49:17 | 只看該作者
很好,就是看不懂
回復

使用道具 舉報

0

主題

407

回帖

631

積分

高級會員

積分
631
9#
發表于 2015-2-18 16:18:28 | 只看該作者
學習,謝謝樓主分享
回復

使用道具 舉報

0

主題

320

回帖

246

積分

注冊會員

積分
246
10#
發表于 2015-11-6 10:48:32 | 只看該作者
good..............
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關閉

站長推薦上一條 /2 下一條

QQ|Archiver|手機版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號-1|蘇公網安備32059002001368號 )

GMT+8, 2025-6-29 16:55 , Processed in 0.222300 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表