谁教下十进制和十六进制还有二进制

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:38:58
什么是十进制和十六进制?比如12怎么转换成十进制和十六进制?3者间怎么互相转换?

首先十进制就是满十进一.十六就是满十六进一.

关键是一般不熟悉总晕.但是时间不就是六十进制的吗?..

我记得好像都转成二进制,然后再转到要转化的进制.他们是想通的..

如用手机的话有点麻烦.可以用计算器来转

十进制就是我们平常学的算术,满十进一。
二进制就是满二进一。
十六进制就是满十六进一。

换算:

十进制转二进制:
整数:以十进制数字99为例(就是我们平常学的算术里面的99)

99/2=49 余1
49/2=24 余1
24/2=12 余0
12/2=6 余0
6/2=3 余0
3/2=1 余1
1/2=0 余1
最后结果为1100011 (注意余数是倒着从下往上写)

1100011就是99的二进制形式。

小数:以0.325为例:

乘2取整,比如:
0.325 x 2 = 0.65 (取0)
(0.65 - 0) x 2 = 1.3 (取1)
(1.3 - 1) x 2 = 0.6 (取0)
(0.6 - 0) x 2 = 1.2 (取1)
(1.2 - 1) x 2 = 0.4(取0)
(0.4 - 0) x 2 = 0.8(取0)
(0.8 - 0) x 2 = 1.6 (取1)
(1.6 - 1) x 2 = 1.2 (取1)
......

这个小数的二进制就是0.010 10011…… (10011循环)

十进制转16进制:

以十进制数字25.625为例

整数部分:
25/16=1......9
1/16 =0......1

然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制整数25的十六进制形式。

小数部分:

0.625