python:对数log 零的处理
python:对数log 零的处理
在python中有两种计算对数的方法
一下为 计算以base为底,num的对数
Method 1: math.log(num,base)
需要导入import math
Method 2:numpy.logbase(num)
需要导入import numpy
对num=0的情况
math.log 会直接报错并退出程序。
numpy.log只是抛出warning,并继续运行。对于num=0时,计算结果为负无穷,-Inf
此外,math.log 只能处理单个数字,而numpy
原创
2021-03-08 03:58:43 ·
4984 阅读 ·
1 评论