📅  最后修改于: 2023-12-03 15:21:25.831000             🧑  作者: Mango
√16表示的是4,4是有理数,因为它可以表示成两个整数的比值。但是, √16也可以表示成$\frac{8}{2}$,这两个数的最大公因数不是1,所以√16也可以表示成两个相互质的整数的比值,因此√16也是有理数。
因此,可以得出结论:√16不是无理数。
下面是判断√16是无理数的Python代码片段:
import math
num = 16
sqrt_num = math.sqrt(num)
if sqrt_num - int(sqrt_num) == 0:
print("√16是有理数")
else:
print("√16是无理数")
注:此代码片段只适用于判断整数的平方根是否为无理数,如果要判断其他数字的平方根是否为无理数,尤其是无理数的近似值时,需要使用更加复杂的方法和库。