Math.Logメソッド・Math.Log10メソッドで0の対数を求めると無限大が返される 言語: C# VB Logメソッド・Log10メソッドでは、0の対数を求めようとすると∞(無限大)が返されます。 底が1未満の場合は正の無限大(+∞)、底が1より大きい場合は負の無限大(-∞)が返されます。 Math.Logメソッド・Math.Log10メソッドで0の対数を求めると無限大が返される すべて選択してコピー ダウンロード 行番号を表示する using System; class Sample { static void Main() { // log_10(0) Console.WriteLine(Math.Log10(0)); // log_1/2(0) Console.WriteLine(Math.Log(0, 0.5)); } } 実行結果 -Infinity Infinity 関連するページ Math.Expメソッドを使ってネイピア数eの累乗を求める Math.Powメソッド・Math.Sqrtメソッドを組み合わせてユークリッド距離(hypot)を求める Math.Logメソッド・Math.Log10メソッドを使って自然対数・常用対数・任意の底の対数を求める Math.Sin・Cos・Tanメソッドを使って正弦・余弦・正接を求める Math.Asin・Acos・Atanメソッドを使って三角比から角度を求める Atan2メソッドを使って座標(x, y)とx軸のなす角を求める