分享

Python数学计算的一些高频操作

 湖经松哥 2022-08-25 发布于湖北

'{:.ne}'.format()科学计数法

如未指定精度n,则用小数点之后 6 位精度。图片

'{:.n%}'.format()取百分比

n指定精度。图片

math.ceil()向上取整

ceil:在英文中,有「天花板」的意思,在上面,所以,此函数是向上取整。图片

math.floor()向下取整

同样,floor在英文中有地板的意思,在下面,所以,此函数是向下取整。图片

round()四舍五入

图片

math.modf()取小数、取整数部分

图片

int()取整数

图片

math.fabs()取绝对值

图片

math.gcd()取两个数最大公约数

图片

math.sqrt()开平方

图片

math.pi取圆周率派

图片

math.e取常数e

图片

math.exp()取e的n次方

图片

math.pow(x, y)取x的y次方

图片

math.log2()取以2为底的对数

图片

math.log10()取以10为底的对数

图片

math.log(x, y)

图片

三角函数

  • math.sin()取正弦值

  • math.cos()取余弦值

  • math.tan()取正切值

反三角函数

  • math.acos()取反余弦值

  • math.asin()取反正弦值

  • math.atan()取反正切值

双曲函数

  • math.cosh()取双曲余弦值

  • math.sinh()取双曲正弦值

  • math.tanh()取双曲正切值

  • math.acosh()取反双曲余弦值

  • math.asinh()取反双曲正弦值

  • math.atanh()取反双曲正切值

cmath操作复数

Reference

https://docs./zh-cn/3/library/string.html#format-specification-mini-language
https://docs./zh-cn/3/library/math.html?highlight=math#module-math
https://docs./zh-cn/3/library/cmath.html?highlight=math#module-cmath

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多