2011-01-19 73 views
1

转换0.3很容易[MUL它由2],如果精度为0.1:转换3.333333333基数为二

A) 0.3 -> 0.6 - > extract 0 
B) 0.6 -> 1.2 - > extract 1 
C) 0.2 -> 0.4 - > extract 0 
D) 0.4 -> 0.8 - > extract 0 
E) 0.8 -> 1.6 - > extract 1 
F) 0.6 jump to B 

所以3.3 = 00000011.010011001100110011001

而现在,我们应该做些什么与3.3333333333333333333333?如果精度为0.01。

回答

3

你可以这样做吗? =)

a 1/3 -> 2/3 -> extract 0 
b 2/3 -> 4/3 -> extract 1 
c 1/3 -> GOTO a 

所以0.3333333333333(等)是0.01010101010101(等)以2为底数