哈尔滨和兴俄罗斯小姐:浮点运算是什么?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 21:20:20

浮点运算是指浮点数参与的运算,这种运算通常伴随着因为无法精确表示而进行的近似或舍入。浮点运算是计算机编程中很重要的一部分,其实质就是实数运算,目前所有的计算机都用的是浮点运算,普通人的电脑也用的是浮点运算。
因为计算机只能存储整数,所以实数都是约数,这样浮点运算是很慢的而且会有误差。现在大多数机器都是32位的,也就是说32位都用来表示整数的话,那么对于无符号整数就是0 到 2^32-1,对于有符号的话就是-2^31 到 2^31-1。
浮点运算使用三种不同的数据:
1)整数(Integer),又分为字,短整数(Short Integer)和长整数(Long Integer)
2)实数(Real)分单精度(Single Real)和双精度(Double Real)
3)压缩的 二十进制数(BCD) 。

就是实数运算,因为计算机只能存储整数,所以实数都是约莫,这样浮点运算是很慢的而且会有误差

现在大多数机器都是32位的,也就是说32为都用来表示整数的话,那么对于无符号整数就是0 到 2^32-1,对于有符号的话就是-2^31 到 2^31-1。如果是实数的话,就不是这样了,机器有两种办法表示实数,一种是定点,就是小数点位置是固定的,一种是浮点,就是小数点位置不固定,计算方法也比较麻烦,通常会比整数运算代价大很多

就是计算机运算式的一种方式,是10近制在计算机语言中的一种表现形式