Pythonのabs()
Pythonのabs()関数は、数値入力の絶対値を表します。絶対値は、数値に付けられた記号ではなく、数値の値または大きさに関係します。大きさの計算に多くのステップが含まれる複素数の場合は、さらに便利です。
関数の構文は-
です。abs(num)
ここで、numは整数、浮動小数点数、または複素数にすることができます。
例
以下の例では、上記のすべてのタイプの数値を取得し、それらの大きさを計算します。
n = -112 print('Absolute value of a integer', abs(n)) f = -39.222 print('Absolute value of a float: ', abs(f)) c = (11 - 21j) print('Absolute value or Magnitude of a complex number:', abs(c))
出力
上記のコードを実行すると、次の結果が得られます。
('Absolute value of a integer', 112) ('Absolute value of a float: ', 39.222) ('Absolute value or Magnitude of a complex number:', 23.706539182259394)
-
Pythonでの型変換
Pythonを使用すると、データをさまざまなタイプに簡単に変換できます。型変換にはさまざまな機能があります。文字列型オブジェクトを数値に変換したり、異なるコンテナ型間で変換を実行したりできます。 このセクションでは、Pythonを使用して変換を実行する方法を説明します。 文字列を数値型に変換する 文字列型オブジェクトから数値オブジェクトに変換するには、int()、float()などのさまざまなメソッドがあります。int()メソッドを使用すると、任意の数値を文字列として整数値(10を底とする)に変換できます。文字列型の引数を取ります。デフォルトの基数は10です。基数を指定して、その基数の文字
-
Pythonで絶対値を計算する方法は?
Pythonの標準ライブラリのabs()関数は、指定された数値の絶対値を返します。数値の絶対値は、その符号を考慮しない値です。したがって、10の絶対値は10であり、-10も10です。数値が複素数の場合、abs()はその大きさを返します。 例 >>> abs(11.11) 11.11 >>> abs(-11.11) 11.11 >>> abs(2+3j) 3.605551275463989 >>> abs(3-6j) 6.708203932499369 >>> abs(3-4j) 5.0