0
が報告されたエラーがValueError: math domain error
計算しますとValueError:数学ドメインエラー
誰かがこれで間違っているものを私に示してもらえある2次元配列
import math
result = 0
data = [[0],[1],[1],[1],[0],[1],[1],[1]]
for i in data:
result += (math.log(i[0], 2))
に数字を使用して計算を行うにしたいですコード?
あなたは数学的に不可能である0の 'log'を取るしようとしています。 – AKS
@AKS返事をありがとう。この場合、与えられた数はすべて非負である。 – Echo0831
私の他のコメントを見てください。同じロジックが0に適用されます。 – AKS