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

2024-11-17 09:35:32
推荐回答(2个)
回答(1):

C语言里叫浮点数。可以比较大小,直接用比较运算符就行了。只不过要注意有时候两个理论上值相同的浮点数,会因为计算的过程不一样,在小数点若干位后有所误差,所以在比较时一般要事先设定一个误差,如果两个浮点数的差的绝对值在这个误差内,就可以认为两个浮点数相等。

回答(2):

严格的说是,不能用=来判定两实数相等,主要是误差的存在!当然你可以用,有些时候判断两数相等用它们的差小于一个很小的值来判定。