進制轉換20題之(1)

2011-10-24 3:23 am
1. 23.04 (10) = ____ (2)
2. 12.01 (3) = ____ (10)
3. 1BE.A (16) = ____ (10)
4. C2D.F (18) = ____ (10)
5. 26281803 (10) = ____ (19)

請寫出簡單的過程。

回答 (2)

2011-10-24 5:33 am
✔ 最佳答案
holding TAT
answer will post it soon at 24OCT in 3pm

2011-10-23 21:33:15 補充:
有錯請通知

1.
一般需要将十进制数的整数部分与小数部分分开处理。

整数部分计算方法:除2取余法
0.04=0."00001010001111010111"...[循環]
23.04=10111.00001010001111010111...[循環](10)

2.12.01(3)=1*3^1+2*3^0+1*3^-2=5.1...[循環](10)
3. 1BE.A(10)=1*16^2+11*16^1+14*16^0+10*16^-1=446.625(10)
4. C2D.F=12*18^2+2*18^1+13*18^0+15*18^-1=3937.83...[循環](10)
5. 26281803(10)
=10*19^5+11*19^4+12*19^3+13*19^2+14*19^1+15*19^0
=ABCDEF(19)
2011-10-24 7:32 am

1. 23/2= 11 餘1 ; 11/2 = 5餘1 ; 5/2 = 2 餘1; 2/2 =1
0.04*2=0.08; 0.08*2=0.16; 0.16*2=0.32; 0.32*2=0.64; 0.64*2=1.28; 0.28*2=0.56; 0.56*2=1.12; 0.12*2=0.24; 0.24*2=0.48; 0.48*2=0.96; 0.96*2=1.92; 0.92*2=1.84; 0.84*2=1.86; 0.86*2=1.36; 0.36*2=0.72; 0.72*2=1.44; 0.44*2=0.88; 0.88*2=1.76; 0.76*2=1.52; 0.52*2=1.04; 0.04循環
1111.0000101000111100111(2)[循環]

^=次方
2. (1*3^1)+(2*3^0)+(1*3^-2) = 3+2+(1/9)[9分1]
= 5/9(10)

3. (1*16^2)+(11*16^1)+(14*16^0)+(10*16^-1) = 256 + 176 + 14 + 0.625
= 190.625(10)

4. (12*18^2)+(2*18^1)+(13*18^0)+(15*18^-1) = 324 + 36 + 13 + (15/18)
= 388/18(10)

5. 26281803/19=1383252 餘15=F; 1383252/19=72802 餘14=E; 72802/19=3831 餘13 = D; 3831/19=201 餘 12=C; 201/19=10=A 餘11=B
=ABCDEF(19)

2011-10-23 23:34:44 補充:
1. 23/2= 11 餘1 ; 11/2 = 5餘1 ; 5/2 = 2 餘1; 2/2 =1 餘0
=10111.0000101000111100111(2)[循環]

2011-10-23 23:44:03 補充:
2. 答案更正︰46/9(10)
3. 答案更正︰446.625(10)
4. 更正︰3888+36+13+ (15/18) = 71151/18(10)

2011-10-23 23:53:41 補充:
Sorry呀…我做得好唔小心…可能第一條2進制小數啲01都數錯咗>.< 唔好意思,請你交功課前自己數一下為準。

2011-10-23 23:55:40 補充:
真係數錯咗:p
10111.000010100011110111(2)[循環]先啱


收錄日期: 2021-04-13 18:19:18
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20111023000051KK00822

檢視 Wayback Machine 備份