程序员数学基础【五、math库常用函数】(Python版本)(三)

简介: 程序员数学基础【五、math库常用函数】(Python版本)(三)

10、floor()取小于等于x的最大的整数值,如果x是一个整数,则返回自身


import math
print(math.floor(4.999))


微信图片_20220110205455.png

11、fmod()得到x/y的余数,其值是一个浮点数


import math
print(math.fmod(20,3))


微信图片_20220110205528.png


12、frexp()返回一个元组(m,e),其计算方式为:


x分别除0.5和1,得到一个值的范围,2e的值在这个范围内,e取符合要求的最大整数值,然后x/(2e),得到m的值。


如果x等于0,则m和e的值都为0,m的绝对值的范围为(0.5,1)之间,不包括0.5和1


import math
print(math.frexp(75))


image.png


13、对迭代器里的每个元素进行求和操作


import math
print(math.fsum((1,2,3,4,5,6,7,8,9,10)))


微信图片_20220110205733.png


14、返回x和y的最大公约数


import math
print(math.gcd(8,6))


微信图片_20220110205920.png


15、得到(x2+y2),平方的值(勾股定理)


import math
print(math.hypot(3,4))


微信图片_20220110205945.png


16、isfinite()如果x不是无穷大的数字,则返回True,否则返回False


import math
print(math.isfinite(0.1))


微信图片_20220110210032.png

相关文章
|
1天前
|
分布式计算 并行计算 Java
如何选择适合的Python并行计算库
如何选择适合的Python并行计算库
10 3
|
1天前
|
数据挖掘 程序员 数据安全/隐私保护
解锁PDF潜力:9个Python库让你的文档处理更高效
程序员晚枫分享了Python处理PDF的9个第三方库,包括PyPDF2、pdfrw、ReportLab、pikepdf、pdfplumber、pdfminer.six、PyMuPDF、popdf和borb,各具优缺点。选择时需考虑应用场景、功能需求、库的维护状态和开源协议。例如,pdfplumber擅长内容提取,而ReportLab和PyMuPDF适用于创建和修改内容。
|
2天前
|
程序员 开发者 Python
Python2.x与 3.x 版本区别
Python2.x与 3.x 版本区别
|
3天前
|
调度 Python
Python中的异步编程: asyncio库详解 与应用
Python中的异步编程: asyncio库详解 与应用
18 0
|
3天前
|
数据采集 SQL 数据处理
Python中的Pandas库:数据处理与分析的利器
Python中的Pandas库:数据处理与分析的利器
16 0
|
3天前
|
存储 并行计算 数据挖掘
Python中的NumPy库:科学计算与数据分析的基石
Python中的NumPy库:科学计算与数据分析的基石
61 0
|
4天前
|
数据可视化 数据处理 Python
Python数据可视化:Matplotlib库的使用与实战
Python数据可视化:Matplotlib库的使用与实战
21 0
|
4天前
|
数据采集 数据可视化 数据处理
Python中的高效数据处理:Pandas库详解
Python中的高效数据处理:Pandas库详解
23 2
|
4天前
|
数据采集 SQL 数据可视化
使用Python和Pandas库进行数据分析的入门指南
使用Python和Pandas库进行数据分析的入门指南
68 0
|
Linux Python
不可出外网的主机如何快速、方便、优雅的安装Python库?
不可出外网的主机如何快速、方便、优雅的安装Python库?
473 0
不可出外网的主机如何快速、方便、优雅的安装Python库?