计算机基础 浮点数与定点小数有何区别 举个例子
浮点数与定点小数区别为:小数点位置不同、类型不同、精度不同。
一、小数点位置不同
1、浮点数:浮点数小数点位置不定死。如1.20,0.12。
2、定点小数:定点小数小数点位置定死,,约定的小数点位置在符号位之后、有效数值部分最高位之前。如0.12,0.023。
二、类型不同
1、浮点数:浮点数的类型表示任意某个实数,可以是整数,也可以是小数。。如100.00,0.01。
2、定点小数:定点小数的类型只能表示纯小数,如0.1,0.01,0.001。
三、精度不同
1、浮点数:浮点数无论是整数还是小数都要保留最后位的精度。如1.20,0.12。
2、定点小数:定点小数不保留小数最后位的精度。如0.21,0.000025。
公元3世纪,也就是1600多年前,我国伟大的数学家刘徽就提出了小数。
最初,人们表示小数只是用文字,直到了13世纪,才有人用低一格,如8.23记做,左边的表示整数部分,右下方表示小数部分。
古代,还有人记小数是将小数部分的各个数字用圆圈圈起来,例如:1.5记做1⑤,这么一圈,就把整数部分和小数部分分开来了。这种记法后来传到了中亚和欧洲。
公元1427年,中亚数学家阿尔.卡西又创造了新的小数记法,他是用将整数部分与小数部分分开的方法记小数,如3.14记做3 14。
到了16世纪,欧洲人才注意小数的作用。在欧洲,当时有人这样记小数,如3.1415记做3⊙1①4④1①5⑤。⊙可以看作整数部分的分界标志,圈里的数字表示的是数位的顺序,这种记法很有趣,但是很麻烦。
直到公元1592年,瑞士的数学家布尔基对小数的表示方法作了较大的改进,他用一个小圆圈将整数部分与小数部分分割开,例如:5。24……数中的小圆圈实际起到了小数点的作用。
又过了一段时间,德国的数学家克拉维斯又用小黑点代替了小圆圈。于是,小数的写法就成了我们现在的表示方法。
但是,用小数表示,在不同的国家也有不同的方法。现在,小数点的写法有两种:一种是用“,”;一种是用小黑点“.”。
在德国、法国等国家常用“,”,写出的小数如3,42、7,51……,而英国和北欧的一些国家则喝我国一样,用“.”表示小数点,如1.3、4.5……
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!