问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

二进制小数如何表示?

发布网友 发布时间:2022-04-23 14:13

我来回答

2个回答

热心网友 时间:2023-10-17 19:08

首先,给出一个任意实数,例如0.6,文字描述该过程如下:

将该数字乘以2,取出整数部分作为二进制表示的第1位;然后再将小数部分乘以2,将得到的整数部分作为二进制表示的第2位;以此类推,知道小数部分为0。 

特殊情况: 小数部分出现循环,无法停止,则用有限的二进制位无法准确表示一个小数。

下面具体计算一下0.6的小数表示过程

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.6 * 2 = 1.2 ——————- 1 

…………

可以发现在该计算中已经出现了循环,0.6用二进制表示为 1001 1001 1001 1001 …… 

如果是10.6,那个10.6的完整二进制表示为 1010.100110011001……




扩展资料

小数的二进制计算

十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法如下:

用2乘十进制小数,可以得出积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。然后把取出的整数部分按顺序排列起来。

先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

热心网友 时间:2023-10-17 19:09

方法:乘二取整。

如: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

扩展资料

用四位二进制代码来表示一位十进制数,根据代码的每一位是否有权值BCD码可分为有权码和无权码两类,应用最多的是8421BCD码,无权码用得较多的是余三码和格雷码,我们通常所说的BCD码指的是8421BCD码。

8421BCD码中的“8421”表示从高到低各位二进制位对应的权值分别为8、4、2、1,将各二进制位与权值相乘,并将乘积相加就得相应的十进制数。例如,8421BCD码“0111”,0×8+1×4+1×2+1×1=7D,其中D表示十进制(Decimal)数。

值得特别注意的是,8421BCD码只有0000~1001共十个,而1010、1011...等等不是8421BCD码。

热心网友 时间:2023-10-17 19:08

首先,给出一个任意实数,例如0.6,文字描述该过程如下:

将该数字乘以2,取出整数部分作为二进制表示的第1位;然后再将小数部分乘以2,将得到的整数部分作为二进制表示的第2位;以此类推,知道小数部分为0。 

特殊情况: 小数部分出现循环,无法停止,则用有限的二进制位无法准确表示一个小数。

下面具体计算一下0.6的小数表示过程

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.6 * 2 = 1.2 ——————- 1 

…………

可以发现在该计算中已经出现了循环,0.6用二进制表示为 1001 1001 1001 1001 …… 

如果是10.6,那个10.6的完整二进制表示为 1010.100110011001……




扩展资料

小数的二进制计算

十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法如下:

用2乘十进制小数,可以得出积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。然后把取出的整数部分按顺序排列起来。

先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

热心网友 时间:2023-10-17 19:09

方法:乘二取整。

如: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

扩展资料

用四位二进制代码来表示一位十进制数,根据代码的每一位是否有权值BCD码可分为有权码和无权码两类,应用最多的是8421BCD码,无权码用得较多的是余三码和格雷码,我们通常所说的BCD码指的是8421BCD码。

8421BCD码中的“8421”表示从高到低各位二进制位对应的权值分别为8、4、2、1,将各二进制位与权值相乘,并将乘积相加就得相应的十进制数。例如,8421BCD码“0111”,0×8+1×4+1×2+1×1=7D,其中D表示十进制(Decimal)数。

值得特别注意的是,8421BCD码只有0000~1001共十个,而1010、1011...等等不是8421BCD码。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...人的五感(视觉、听觉、嗅觉、味觉、触觉)是怎么接收外界刺激,并转... 2024法考中法学类专业指什么 14岁女孩发育有点快啊怎么办? 14岁1米58已经开始发育了,算不算正常,还长高吗 怎样能瘦大腿同时又不长小腿 吃完冰淇淋牙疼是怎么回事 原神4星角色排名-原神4星角色推荐 如何介绍动人的秋色? 在你的家乡,秋天最动人的景色是什么呢? 别人让猪咬了怎么安慰 怎么表示一个二进制数 二进制计算方法是什么? 女性长脸发型图片大全 长脸女士适合什么发型 怎样表示二进制 执业药师考试复习方法有哪些? 二进制数的表示方法: 0 1 10 11 100 101 110 111 1000 1001,它为什么回回这样表示?为什么 执业药师资格考试每科考试内容和题型?总分多少,多少分合格 中长脸型适合什么发 中长脸女生好看发型 女生脸有点长,适合做什么发型?最好给图片 跪求“java中二进制怎么表示” 风冷无霜三门冰箱,除菌,3d立体环绕风不风干,中门5℃ 二进制的表示法 2014执业药师中药学试题及答案下载地址在哪里? 海尔无霜三门冰箱的介绍 如何表示二进制 执业药师考试题型:C型题(综合分析选择题) 容声风冷无霜三门冰箱制冷正常但一直响是为什么 二进制数字表示 执业药师考试的内容? 海尔三门无霜氷箱冷冻室底部结氷如何处理 C语言二进制怎么表示? C语言如何表示二进制? 计算机中的二进制有哪些物理表示方法? 二进制数据表示方法 二进制如何表示? 杨梅该怎样保果 杨梅怎么保鲜 杨梅怎样保鲜最多的天数,最多保鲜几天,还有保鲜方法。 什么叫做第一学历? 高中算第一学历吗,不是说第一学历最低大专和本科 我高中毕业,上应用本科,那么毕业后,我的第一学历是,高中还是本科? 第一学历是高中,会影响提干吗? 我高中毕业,上应用本科,那么毕业后,我的第一学历是,高中还是本科 高中成人高考本科第一学历是啥? 高中生成考本科第一学历是什么? 如果高中毕业后读自考本科那我的第一学历是什么? 我高中毕业又上成人中专这两个学校都有毕业证那哪个是第一学历呢? 高中起点 第一学历为全日制本科,是指高中直升本。还是包括高中毕业 第一学历和最高学历是什么? 户口本上的学历是填最高学历还是第一学历??自考或者函授的算不算?