Pythonのログ関数
この記事では、Python3.xのログ関数について学習します。またはそれ以前。ここでは、さまざまな形式のログ値がさまざまなベースになることを確認します。それでは、Python標準ライブラリでのログ関数の使用について説明しましょう。
これは、Python言語で使用できるさまざまな形式のログ関数を示す例です。
まず、数学モジュールの使い方を見てみましょう
>>> import math
インポート後、数学モジュールで使用可能なすべての関数を使用できるようになります。
それでは、実装を見てみましょう。
例
import math # log base e print ("Natural log of 56 is : ",math.log(56)) # log base 8 print ("Log base 8 of 64 is : ",math.log(64,8)) #log base 2 print ("Log base 2 of 12 is : ",math.log2(12)) # log base 10 print ("Log base 10 of 64 is : ",math.log10(64)) # log base value+1 print ("Logarithm 5 value of 4 is : ",math.log1p)4))
出力
Natural log of 56 is : 4.02535169073515 Log base 8 of 64 is : 2.0 Log base 2 of 12 is : 3.584962500721156 Log base 10 of 64 is : 1.806179973983887 Logarithm 5 value of 4 is : 1.6094379124341003
ログ関数の場合のエラー処理-
ログ関数内で負の値を指定すると、値エラーが発生します。これは、負の値の対数iが数学の定義域で定義されていないためです。
負の値の関数を実行してみましょう-
例
import math # log base e print ("Natural log of 56 is : ",math.log(56)) # log base 8 print ("Log base 8 of 64 is : ",math.log(64,8)) #log base 2 print ("Log base 2 of 12 is : ",math.log2(12)) # log base 10 print ("Log base 10 of 64 is : ",math.log10(64)) # log base value+1 print ("Logarithm 5 value of 4 is : ",math.log1p)4))
結論
この記事では、Python3.xのPythonのログ関数について学びました。またはそれ以前
-
Pythonの10進関数
Pythonには、Decimalと呼ばれるモジュールがあります。これは、10進浮動小数点関連のタスクを実行するために使用されます。このモジュールは、正しく丸められた浮動小数点演算を提供します。 最初に使用するには、Decimal標準ライブラリモジュールをインポートする必要があります。 import decimal このセクションでは、Decimalモジュールのいくつかの重要な機能について説明します。 平方根関数sqrt()および指数関数exp() sqrt()メソッドは、特定の10進型オブジェクトの平方根を計算するために使用されます。また、exp()メソッドは、指定されたxのe^x値
-
Python数学関数
数学 モジュールは、Pythonの数学関数にアクセスするために使用されます。この関数のすべてのメソッドは、複素数ではなく、整数型または実数型のオブジェクトに使用されます。 このモジュールを使用するには、そのモジュールをコードにインポートする必要があります。 import math いくつかの定数 これらの定数は、計算に含めるために使用されます。 Sr.No。 定数と説明 1 pi 円周率の値を返します:3.141592 2 E 自然ベースの値を返しますe。 eは0.718282 3 タウ タウの値を返します。タウ=6.2