小白教程
所有教程
关于
Search
172.70.100.47
172.70.100.47
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Ref math isqrt”的源代码
本页内容
上一节:
Ref_math_isnan
下一节:
Ref_math_ldexp
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:math.isqrt()}}[[Category:python math|37]] = Python math.isqrt() 方法 = [[python math|Python math 模块]] Python '''math.isqrt(x)''' 方法返回 x 的平方根,并将平方根数向下舍入到最接近的整数。 数字必须大于等于 0。 Python 版本:3.8 === 语法 === math.isqrt() 方法语法如下: <sample title="" desc="" lang="python" hererun="1"> math.isqrt(x) </sample> '''参数说明:''' * '''x''' -- 必需,数字。如果 x 不是一个数字,返回 TypeError。如果数字小于 0,则返回 ValueError。 === 返回值 === 返回一个整数 int,表示一个数的平方根,并将平方根数向下舍入到最接近的整数。 == 以下实例返回数字的平方根,并将平方根数向下舍入到最接近的整数: <sample title="" desc="" lang="python" hererun="1"> # 导入 math 包 import math # 输出平方根 # Print the square root of different numbers 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)) </sample> 输出结果: <sample title="" desc="" lang="python" hererun="1"> 3.1622776601683795 3.4641016151377544 8.246211251235321 10.0 3 3 8 10 </sample> [[python math|Python math 模块]]
返回至“
Ref math isqrt
”。
上一节:
Ref_math_isnan
下一节:
Ref_math_ldexp