美文网首页
定点数与浮点数

定点数与浮点数

作者: 比叡 | 来源:发表于2017-06-01 18:21 被阅读0次

    定点数

    小数点固定在某一个位置的数为定点数。

    定点整数

    数符+数值部分+小数点

    表示范围 -(2^n -1)<=n<=(2^n-1)

    定点小数

    数符+小数点+数值部分

    表示范围 -(1-2^n)<=n<=(1-2^n)


    浮点数

    浮点数是小数点的位置可以浮动的数。

    浮点数表示为 N=S×r^j (浮点数=尾数×基数^阶码)

    举例:十进制- 12345=1.2345×10^4

               二进制- 11010=0.11010×2^101

    为了提高精度和便于比较,浮点数的尾数用纯小数的形式,并将尾数最高位为1的浮点数称为规格化数,比如0.011010和0.11010都可以采用,而0.11010才是规格化的尾数。

    机器中的表示形式

    阶符+阶码+数符+尾数

    阶符和数符分别表示阶码和尾数的正负;

    阶符+阶码=总位数m表示浮点数的表示范围及小数点的位置;

    尾数的位数n表示浮点数的精度,越大精度越大

    相关文章

      网友评论

          本文标题:定点数与浮点数

          本文链接:https://www.haomeiwen.com/subject/eobefxtx.html