Python
 Computer >> コンピューター >  >> プログラミング >> Python

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)

  1. Pythonでの型変換

    Pythonを使用すると、データをさまざまなタイプに簡単に変換できます。型変換にはさまざまな機能があります。文字列型オブジェクトを数値に変換したり、異なるコンテナ型間で変換を実行したりできます。 このセクションでは、Pythonを使用して変換を実行する方法を説明します。 文字列を数値型に変換する 文字列型オブジェクトから数値オブジェクトに変換するには、int()、float()などのさまざまなメソッドがあります。int()メソッドを使用すると、任意の数値を文字列として整数値(10を底とする)に変換できます。文字列型の引数を取ります。デフォルトの基数は10です。基数を指定して、その基数の文字

  2. 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