C語言定義的取整運算既不是Floor也不是Ceiling 向下取整什么意思


【C語言定義的取整運算既不是Floor也不是Ceiling 向下取整什么意思】
向下取整的意思是:指當測算的結論不以整數金額時取低于數值的整數金額 。稱之為Floor,用數學符號??表明,與之相對性的,向上取整的計算稱之為Ceiling,用數學符號??表明 。
C語言界定的取整數計算既不是Floor也不是Ceiling,不管操作數是就是負一直把小數部分斷開(Truncate),因此當操作數為正的情況下相當于Floor,當運算符為負的情況下相當于Ceiling 。