Python-math库 常用函数

Python-math库 常用函数,第1张

概述文章目录Python-math库常用函数常量数论与表示函数幂函数与对数函数三角函数角度转换Python-math库常用函数frommathimport*常量e:数学常数e=2.718281…,精确到可用精度pi:数学常数π=3.141592…,精确到可用精度inf:浮点正无穷大,相当于float('inf')nan:浮点

文章目录Python-math库 常用函数常量数论与表示函数幂函数与对数函数三角函数角度转换@H_301_23@@H_301_23@

Python-math库 常用函数
from math import *
常量e:数学常数 e = 2.718281…,精确到可用精度pi:数学常数 π = 3.141592…,精确到可用精度inf:浮点正无穷大,相当于 float('inf')nan:浮点“非数字”(NaN)值,相当于 float('nan')tau:数学常数 τ,等于 2π数论与表示函数ceil(x):上取整floor(x):下取整factorial(x):阶乘comb(n, k) : C n k C_{n}^{k} Cnk​perm(n, k=None): A n k A_{n}^{k} Ank​gcd(a, b):最大公约数fsum(iterable):精确浮点值,比 sum 更精确fabs(x):绝对值prod(iterable, *, start=1):计算输入的 iterable 中所有元素的积。 积的默认 start 值为 1fmod(x, y):取余。 fmod() 在使用浮点数时是首选, x % y 在使用整数时是首选。copysign(x, y):基于 x 的绝对值和 y 的符号的浮点数frexp(x):以 (m, e) 对的形式返回 x 的尾数和指数。 m 是一个浮点数, e 是一个整数。正好是 x == m * 2**eisclose(a, b, *, rel_tol=le-09, abs_tol=0.0):a, b是否接近。幂函数与对数函数exp(x): e x e^{x} exlog(x[, base]):对数,没有提供 base 时以 e e e 为底pow(x, y): x y x^{y} xysqrt(x): x \sqrt{x} x​三角函数acos(x):以弧度为单位返回 x 的反余弦值asin(x):以弧度为单位返回 x 的反正弦值atan(x):以弧度为单位返回 x 的反正切值atan2(y, x):以弧度为单位返回 atan(y / x)sin(x):返回 x 弧度的正弦值cos(x):返回 x 弧度的余弦值tan(x):返回 x 弧度的正切值dist(p, q):返回 pq 两点之间的欧几里得距离。sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q)))hypot(*coordinates):欧几里得范数。sqrt(sum(x**2 for x in coordinates))角度转换degrees(x):将角度 x 从弧度转换为度数radians(x):将角度 x 从度数转换为弧度 总结

以上是内存溢出为你收集整理的Python-math库 常用函数全部内容,希望文章能够帮你解决Python-math库 常用函数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1187833.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存