学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 定点数和浮点数的区别

定点数和浮点数的区别

定点数与浮点数 定点数 定点数是小数点固定的数。在计算机中没有专门表示小数点的位,小数点的位置是约定默认的。一般固定在机器数的 最低位之后,或是固定在符号位之后。前者称为定点纯整数,后者称为定点纯小数。 例题:用8位原码表示定点整数(100)10 (100)10 = (1100100)2 定点整数表示为 例题:用8位原码表示定点纯小数(-0.6875)10 (-0.6875)10 = (-0.1011)2 定点纯小数表示为 定点数表示法简单直观,但是数值表示的范围太小,运算时容易产生溢出。 浮点数 浮点数是小数点的位置可以变动的数。为增大数值表示范围,防止溢出,采用浮点数表示法。浮点表示法类似于十进 制中的科学计数法。 在计算机中通常把浮点数分成阶码和尾数两部分来表示,其中阶码一般用补码定点整数表示,尾数一般用补码或原码 定点小数表示。为保证不损失有效数字,对尾数进行规格化处理,也就是平时所说的科学记数法,即保证尾数的最高位为 1,实际数值通过阶码进行调整。 一般浮点数在机器中的格式为: 阶符表示指数的符号位、阶码表示幂次、数符表示尾数的符号位、尾数表示规格化后的小数值。 N = 尾数×基数阶码(指数) 例题:二进制数-110101101.01101可以写成: -0.11010110101101×21001 这个数在机器中的格式为(阶码用8为表示,尾数用24位表示) [关闭窗口]

第1页

TOP相关主题

我要评论

相关文档

    站点地图 | 文档上传 | 侵权投诉 | 手机版
    新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
    本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
    文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
    返回顶部