美文网首页
Math数据操作归纳总结

Math数据操作归纳总结

作者: Byte猫 | 来源:发表于2019-08-14 12:41 被阅读0次

python内置的math模块实现了许多对浮点数的数学运算函数。

1、符号操作

import math

a = 1.67
b = -2.6

print(math.fabs(b))  # 返回 b 的绝对值
print(math.copysign(a, b))  # 返回与 b 同号的 a 值

2、向上与向下取整

import math

a = 1.058

print(math.modf(a))  # 向上取整
print(math.ceil(a))  # 向下取整

3、分离整数及小数部分

import math

a = 1.058

print(math.modf(a))
print(math.modf(a)[0])  # 小数部分
print(math.modf(a)[1])  # 整数部分
print(math.trunc(a))  # 整数部分

4、取模

import math

print(math.fmod(9, 2)) 
print(9 % 2)

5、最大公约数

import math

print(math.gcd(40,20)) 

6、阶乘

import math

print(math.factorial(3))  # 3*2*1

7、开方运算

import math

print(math.sqrt(25))
print(math.hypot(3, 4))  # sqrt(3**2, 4**2)

8、幂运算与对数运算

import math

print(math.e)  #  常数e

# 幂运算
print(math.e**2)
print(math.exp(2))
print(math.pow(math.e, 2))

# 对数运算
print(math.log(math.e**2, math.e))
print(math.log10(100))
print(math.log1p(math.e-1))

9、三角函数与反三角函数

import math

print(math.pi)  #  常数pi

a = math.degrees(math.pi)  # 弧度转换为角度
b = math.radians(a) # 角度转换为弧度
print(a)
print(b)

print(math.sin(math.pi/2))  # 正弦
print(math.cos(math.pi/3))  # 余弦
print(math.tan(math.pi/4))  # 正切

print(math.asin(math.sin(math.pi/2)))  # 反正弦
print(math.acos(math.cos(math.pi/3)))  # 反余弦
print(math.atan(math.tan(math.pi/4)))  # 反正切

相关文章

  • Math数据操作归纳总结

    python内置的math模块实现了许多对浮点数的数学运算函数。 1、符号操作 2、向上与向下取整 3、分离整数及...

  • Scipy数据操作归纳总结

    Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、...

  • NumPy数据操作归纳总结

    NumPy是一个在Python中做科学计算的核心库,它提供了一个高性能的多维数组对象,以及用于处理这些数组的工具。...

  • Pandas数据操作归纳总结

    Pandas建立在NumPy之上,旨在与许多其他第三方库完美地集成在科学计算环境中。它的两个主要数据结构是Seri...

  • Math&Date

    Math 数学函数:它属于对象数据类型 typeof Math ->'object'Math对象中提供了很多操作...

  • Java中 使用 Math 类操作数据

    使用 Math 类操作数据 Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math...

  • MySQL基础知识一

    数据库操作、数据表操作、字段操作总结 思维导图总结:

  • JavaScript 对输入的数字进行向上或向下取整

    题目要求:Math 取整,页面弹出,让用户填数据,对用户内容进行判断,再做取整操作。知识点:Math 取整的不同方...

  • JavaScript笔记

    JavaScript笔记js的数据类型(6种)js的==和===字符串的操作数组的操作Math对象的操作JSON操...

  • js归纳总结——DOM操作

    关于dom操作,分创建、增、删、改、查、属性操作、事件操作来总结一下 创建 1.createElement:通过传...

网友评论

      本文标题:Math数据操作归纳总结

      本文链接:https://www.haomeiwen.com/subject/ndhwjctx.html