在c语言中 实型数无法比较大小吗

如题所述

C语言里叫浮点数。可以比较大小,直接用比较运算符就行了。只不过要注意有时候两个理论上值相同的浮点数,会因为计算的过程不一样,在小数点若干位后有所误差,所以在比较时一般要事先设定一个误差,如果两个浮点数的差的绝对值在这个误差内,就可以认为两个浮点数相等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-06
严格的说是,不能用=来判定两实数相等,主要是误差的存在!当然你可以用,有些时候判断两数相等用它们的差小于一个很小的值来判定。
相似回答