永发信息网

小数怎么用二进制表示

答案:1  悬赏:60  手机版
解决时间 2021-01-26 09:53
  • 提问者网友:聂風
  • 2021-01-26 06:44
小数怎么用二进制表示
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-01-26 06:58
问题一:小数怎么以二进制表示? 可以这样:首先将一个小数如:235.725的小数部分取出,即:0.725,将其乘以进制数二进制就乘以2后得到1。45,取其整数部分1为二进制小数的第一项(十分位),在将小数部分0。45乘2得0。9,取其整数部分为二进制小数的第二位(百分位)0,在将其小数部分0。9乘2,得1。8,取其整数部分为二进制小数的第三位(千分位)阀,取其小数部分0。8再乘2……以此类推,直到值为0或形成循环小数则停止。问题二:小数怎么用二进制表示 一般的小数化二进制都是《无限循环》的,只有极少数是《有限的》。
方法:乘二取整。
如:0.5 化二进制 0.5×2=1 则 0.5d=0.1b
0.123 化二进制 0.123*2=0.246 (十分位取零)0.246*2=0.492(百分位取零)0.492*2=0.984(千分位取零)0.984*2=1.968(万分为取1)0.968*2=1.936.。。。
即 0.123D=0.00011...B问题三:如何用二进制表示一个小数 比如说5.6
整数部分5用2进制为101
小数部分0.6
有这样一个公式: *2 如果0 那么就为1 基数=1.2-1=0.2
0.2*2=0.40 那么就为1,基数为1.6-1=0.6
:
:
:
:
所以5.6可以表示为:101.1001
想往下面再乘,就更精确了问题四:小数的二进制如何计算 如:问题五:如何用二进制表示一个小数 比如说5.6
整数部分5用2进制为101
小数部分0.6
有这样一个公式: *2 如果0 那么就为1 基数=1.2-1=0.2
0.2*2=0.40 那么就为1,基数为1.6-1=0.6
:
:
:
:
所以5.6可以表示为:101.1001
想往下面再乘,就更精确了问题六:十进制小数化二进制 十进制小数换二进制的规则是:乘2取整,然后将得到的整数总分顺序排列(无需反序),再用结果的小数部分乘2,还用上述规则直到小数部分为0时或者达到需要的精度时为止。
0.62*2=1.3……1
0.3*2=0.6……0
0.6*2=1.2……1
0.2*2=0.4……0
0.4*2=0.8……0
0.8*2=1.6……1
.
.
.
.
.
继续计算直到达到所需要的精度为止。例如,到目前为止,这个数字的二进制形式是0.101001问题七:小数在计算机中如何以二进制存储,计算机如何表示小数点 你问的这个问题是计算机组成原理的问题。也是其中一节将的内容。
你可以看一下百度百科的相关词条:baike.baidu.com/...8S7qBy问题八:小数用二进制怎么表示? 乘基数取整法,如 0.11先0.11*2,得0.22取整数部分0作为小数的十分位,再0.22*2,得0.44,取整数0作为小数的百分位,一直重复上述步骤,直到你所需的精度问题九:二进制如何表示小数 比如说5.6
整数部分5用2进制为101
小数部分0.6
有这样一个公式: *2 如果0 那么就为1 基数=1.2-1=0.2
0.2*2=0.40 那么就为1,基数为1.6-1=0.6
:
:
:
:
所以5.6可以表示为:101.1001
想往下面再乘,就更精确了问题十:如何用二进制表示小数0.1?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯