C++中的 Round(),floor(),ceil()

    xiaoxiao2021-04-12  87

    floor : 不大于自变量的最大整数         ceil   :不小于自变量的最大整数               round:四舍五入到最邻近的整数           floor(),ceil() 需包含头文件<math.h> C++中没有直接的round函数 需自己建立 double round(double r) {     return (r > 0.0) ? floor(r + 0.5) : ceil(r - 0.5);

    }

    也可以用宏代替下Round( )函数#define Round(x) ((int)(x + 0.5))

    转载请注明原文地址: https://ju.6miu.com/read-667158.html

    最新回复(0)