# !/usr/bin/env python
# -*-coding:utf-8 -*-
import math
class MathUtils:
@classmethod
def add(cls, a, b):
"""相加"""
return a + b
@classmethod
def sub(cls, a, b):
"""相减"""
return a - b
@classmethod
def mul(cls, a, b):
"""相乘"""
return a * b
@classmethod
def div(cls, a, b):
"""相除"""
return a / b
@classmethod
def mod(cls, a, b):
"""取余"""
return a % b
@classmethod
def pow(cls, a, b):
"""幂运算"""
return a ** b
@classmethod
def sqrt(cls, a):
"""平方根"""
return math.sqrt(a)
@classmethod
def cbrt(cls, a):
"""立方根"""
return a ** (1 / 3)
@classmethod
def abs(cls, a):
"""绝对值"""
return abs(a)
@classmethod
def pi(cls):
"""圆周率"""
return math.pi
@classmethod
def e(cls):
"""自然对数"""
return math.e
if __name__ == "__main__":
ss = MathUtils.add(1, 2)
qq = MathUtils.pi()
dd = MathUtils.sqrt(5)
print(ss)
print(qq)
print(dd)
python使用工具类MathUtils
最新推荐文章于 2024-04-24 13:35:29 发布