Java教程

数值计算

本文主要是介绍数值计算,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

数值类型

int float bool complex

complex:x+yj,x为实数部分,y为虚数部分

​ 注:①yj不能单独存在

​ ②虚数部分必须有j或J

​ ③实数与虚数都是浮点数

数值计算

+,-,*,/(结果为小数),%,//(取整),**(乘方)

不同类型数据运算时,结果为精度高的

print(2**3)  # 输出8  表示2的3次方

eval可以直接计算字符串类型的计算式

a = "1+2+3"
print(eval(a))  # 输出6,会把字符串变为1+2+3

计算函数

绝对值:abs(x)

四舍五入:round(x)

返回两个数的商和余数:divmod(x,y)

最大,最小值:max,min

求和:sum

  • math模块:数字运算
  • cmath模块:复数运算
这篇关于数值计算的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!