二进制、八进制、十六进制6
6.3十进制数到二进制、八进制和十六进制数的转换
6.3.1十进制数到二进制数的转换
给你一个十进制,比如:6。如果转换成二进制数呢?
十进制数转换成二进制数,是一个连续除以2的过程:
将要转换的数字除以2得到商和余数,
继续将商除以2,直到商为0。最后将所有余数逆序排列,得到的数就是换算结果。
听起来有点困惑?我们来举例说明。例如,将6转换为二进制数。
"将要转换的数字除以2,得到商和余数"。
所以:
要转换的数是6,6 ÷ 2,商是3,余数是0。别告诉我你不会算6÷3!)
"继续将商除以2,直到商为0 ... "
现在商是3,不是0,继续除以2。
就是这样:3 ÷ 2,商为1,余数为1。
"继续将商除以2,直到商为0 ... "
现在商是1,不是0,继续除以2。
就是这样:1 ÷ 2,得到的商是0,余数是1(拿纸笔来算,1÷2的商是不是大于0 1!)
“继续将商除以2,直到商为0...最后以相反的顺序排列所有的余数”
太好了!商现在是0。
我们计算了三次得到余数:分别是0,1,1。把所有余数倒过来放,就是:110!
6转换成二进制,结果是110。
把上面一段换成表格,就是:
股息计算过程中的商余数
66/230
33/211
11/201
(在计算机中,用/)表示
0条评论