什么叫做浮点运算什么是浮点数?什么是浮点运算?浮点运算是如何实现
什么是浮点数?什么是浮点运算?浮点运算是如何实现的?
浮点数是表示小数的一种方法。所谓浮点就是小数点的位置不固定,与此相反有定点数,即小数点的位置固定。整数可以看做是一种特殊的定点数,即小数点在末尾。8086/8088中没有浮点数处理指令,不过从486起,CPU内置了浮点数处理器,可以执行浮点运算。一般的浮点数有点象科学计数法,包括符号位、指数部分和尾数部分。 浮点运算就是实数运算,因为计算机只能存储整数,所以实数都是约莫,这样浮点运算是很慢的而且会有误差。 现在大多数机器都是32位的,也就是说32为都用来表示整数的话,那么对于无符号整数就是0 到 2^32-1,对于有符号的话就是-2^31 到 2^31-1。如果是实数的话,就不是这样了,机器有两种办法表示实数,一种是定点,就是小数点位置是固定的,一种是浮点,就是小数点位置不固定,计算方法也比较麻烦,通常会比整数运算代价大很多。 这里有一个M68HC08浮点运算子程序的例子,希望能对你有帮助^_^ Mr.emily