测试double是否为整数

时间:2018-08-23 07:57:02

标签: c++ integer double

是否有更好的方法来测试双精度数是否具有十进制数字?

double value = 7.2;
bool isInt = value == double(round(value));

顺便说一句:我使用C ++ 11和gcc AND MSVC2015

0 个答案:

没有答案