浮点数能做取余运算吗
import math
def is_sqr(x):
return math.sqrt(x) * 10 % 10 == 0
print filter(is_sqr, range(1, 101))
我这结果也是对的,思路是整数乘10后必定被10整除,小数不行。小数部分为0的浮点数能做取余吗
import math
def is_sqr(x):
return math.sqrt(x) * 10 % 10 == 0
print filter(is_sqr, range(1, 101))
我这结果也是对的,思路是整数乘10后必定被10整除,小数不行。小数部分为0的浮点数能做取余吗
2019-10-07
举报