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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 8358|回復: 18

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

  [復制鏈接]

28

主題

67

回帖

146

積分

注冊會員

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

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

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

×
本帖最后由 羅蓋仙 于 2013-8-18 12:35 編輯
& m& j5 x  e/ L4 T+ x5 `9 y  P) J5 I( x" |/ U. y
2 q- Y) r  ^! M" Q8 `
7 {3 X! k& |$ }$ N4 F
十進制轉換成二進制:5 o2 p  |( R7 |6 |
#1=181.(欲想轉換成2進制的數值)& a* q9 s# [+ O; W, Z5 y
#101=ABS[FIX[#1]]( \- g0 B7 f! g1 `% }! F1 e
#33=501.(儲存到#501~)
3 i' z+ k  E" \: G; M5 cWH[#101GE1.]DO1
) i! w2 s3 t! v#[#33]=#101 MOD 2.
) w! J% m" w1 F#101=FIX[#101/2.]7 u2 I3 P/ b& `! i9 v  Z
#33=#33+1.
2 r( m0 ~1 {4 NEND1. l) A9 }$ N$ ~
M0& f9 V+ t# N4 {; L# K7 e

+ f$ i  ~- @# \; C結果:
6 \0 ?2 j! ?$ j#501=1.(低位)# m+ C" h% J& ^
#502=0.2 |: q! Y  M2 r/ r! f- ~. o! N8 J4 C
#503=1.4 D4 h$ v1 M" `1 y+ J" {
#504=0.
5 K& v5 u% T( N: a# U& a# n0 U4 J#505=1.0 D+ Z" n% l' L* i
#506=1.
( J' s8 t$ ~6 \" N- B: ?7 Q#507=0.) n2 X4 B3 \! X& H
#508=1.(高位)
  g; R" o( `3 f4 }& Y
4 {! m* M0 v9 ^% b3 x
7 e% E* r4 h9 D$ `以下為10進制,想得知#101有幾位數的小程序
8 d, b8 Z2 T. c, Z$ G#101=1234.
: o- A, c* v' z2 v+ A$ j6 ?#10=1.(用1去比→用10去比→用100去比....)
0 K3 v2 E" O- J* C& V9 v! z3 W#30=0.
8 O! D5 a4 g5 f' RWH[#101GE#10]DO1
( m/ F8 n$ b5 f4 i" }0 Q0 ?#30=#30+1.( f, H$ C0 }0 `, e1 Z1 @( S( i9 ~
#10=#10*10.
5 v/ s3 Q. ?# B( bEND13 T' |1 r% [5 [
#30=有4位數(#101有4位數)  p0 ]* M* [; G
M0

28

主題

67

回帖

146

積分

注冊會員

積分
146
沙發
 樓主| 發表于 2013-8-18 13:32:37 | 只看該作者
本帖最后由 羅蓋仙 于 2013-8-18 13:40 編輯
- I7 B4 Z% s; k3 O: T
* i3 C. `# ~. r7 r- k0 h如果嫌10進制轉換成2進制,占了太多變量番號的空間
) m+ ]; q+ n2 ^" ^$ L' U我把它修改了一下; u% I$ ^' \- B7 U. F
#1=181.
6 o+ ]3 T. n4 L+ p, h) D- B  J#101=ABS[FIX[#1]]6 f: E6 W9 I7 Z
#10=1.
# N( Q  m7 Q, i' l" f& o#500=0.
- b4 i. m0 A8 q% yWH[#101GT0.]DO1' a+ {' p& J( h% w1 ^
#500=#500+[#101 MOD 2.]*#108 E' j3 d- F' |' P8 r- A
#101=FIX[#101/2.]) u/ X3 b; M9 |4 S( |/ D0 q5 Y) a
#10=#10*10.
8 K" c: G3 M+ y# E4 B$ ~END1
& R! W8 N! k" f1 z* w) x  pM0+ f0 k! z$ D- |. i/ a7 K
. K: i) B" E9 H5 `8 `6 Y
結果:+ u/ W- U. p6 f; ]
#500=10110101.
回復

使用道具 舉報

0

主題

9

回帖

14

積分

新手上路

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

使用道具 舉報

28

主題

67

回帖

146

積分

注冊會員

積分
146
地板
 樓主| 發表于 2013-8-29 18:57:39 | 只看該作者
回復 4# ois90597
' O5 L* H: p3 N0 x$ V0 Y" m4 i3 _/ P& D7 h. E
這是我那臺灣某網友,我們互相分享討論,他的寫法感覺比我好:. n* q/ _& n& @5 z) ?/ Y
#1=181.
& [3 p8 n" _* _. M( `+ ^#10=10000000.7 ~# }; @' m; A
#31=FIX[ABS[#1]]
3 |, s( Y/ Y  H# q6 @#32=128.- a& ~, S- X. C) {9 O& k
IF[#31/#32GE2.]THEN#3000=200.
# I; F4 ]& c3 |, Y9 sWHILE[#32GE1.]DO1
3 o8 g5 Y7 _; ~#33=FIX[#31/#32]
# N' Y2 H5 p! b9 D) f* G$ b#500=#500+#33*#103 N! A+ p; s; p8 {6 h! }
#31=#31-#32*[#33EQ1.]
2 u" P- D/ I+ M; ?& h- U/ D#32=#32/2.; N6 A  R! N1 G- U
#10=#10/10.
" g( }/ ?: m) A: o. T# TEND1
4 g( K; D  z2 R0 cM307 b: X5 }1 b) d& s6 y* B

6 _! g- |& b# b7 C5 V0 p還是有改良的空間
回復

使用道具 舉報

0

主題

53

回帖

36

積分

注冊會員

積分
36
5#
發表于 2013-9-21 22:25:07 | 只看該作者
回復 2# 羅蓋仙
( |! q* M' n7 h1 F" G0 C' {5 f3 w" X
1 s. s, Q& Q. }+ a3 {1 X/ r1 s/ s  z
    精辟
回復

使用道具 舉報

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-28 20:15 , Processed in 0.186896 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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