§5.1关系运算与逻辑运算(续) 3)当判断两个浮点数是否相等时,由于存储上的误 差,可能会有错误的结果,例如:数学上:恒等式 1.0/3.0*3.0=1.01.0/3.0*3.0=1.0的逻辑值为0 4)在数学中,5>2>7>8无效,但C中是允许的 5)关系表达式的结果可以当成整型数 int a=3, b=5, c=7, d; d=asb>c 逻0 d的值 1>7 为0 逻舞 共37页第6页共 37页 第 6 页 1.0/3.0 * 3.0 == 1.0的逻辑值为0 3) 当判断两个浮点数是否相等时,由于存储上的误 差,可能会有错误的结果,例如:数学上:恒等式 1.0 / 3.0 * 3.0 = 1.0 4) 在数学中,5 > 2 > 7 > 8 无效,但C中是允许 的 5)关系表达式的结果可以当成整型数 int a=3,b=5,c=7,d; d = a<b > c 逻辑1 1>7 逻辑0 d的值 为0 §5.1 关系运算与逻辑运算(续)