判断一个数的平方根是否为整数怎么做
将这个数分解质因数,然后把所有的因数,找相同的质数配对,如果全部能成对,则平方根是整数,否则不是。如24=2x2x2x3, 配对为 2-2, 剩下的2和3不能配对,所以24没有整数平方根。36=2x2x3x3, 可分为一对2和一对3,则36有整数平方根。
图
可以用比较法,比如判断v10是否是整数,因为3=v9,4=v16,又因为9<10<16,所以3<v10<4,所以v10不是整数。
1)判断个位数,必须是1,4,9,6,5。其他值不行
2)粗略的估计平方根值,反算该值的平方是否和设定值一致。
3)如果步骤2)中不一致,根据差值调整一下平方根值,重新计算,确定是否和设定值一致。
开平方就知道了