Python math.isqrt() 方法
例如:
将平方根向下取整至最接近的整数:
# Import math Library
import math
# 打印出不同数字的平方根
print (math.sqrt(10))
print (math.sqrt(12))
print (math.sqrt(68))
print (math.sqrt(100))
# 将平方根向下取为最接近的整数
print (math.isqrt(10))
print (math.isqrt(12))
print (math.isqrt(68))
print (math.isqrt(100))
1、定义和用法
math.isqrt()
方法将一个平方根数字向下舍入到最接近的整数。
注意:该数字必须大于或等于0。
2、调用语法
math.isqrt(x)
3、参数说明
参数 | 描述 |
x | 必需的参数。取平方根的四舍五入数。如果x为负, 则返回ValueError。如果x不是一个数字,它返回TypeError |
4、方法说明
返回值: |
|
Python Version: | 3.8 |