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

Python-fabs()とabs()


abs()とfabs()はどちらも、数値の絶対値を与える数学関数を表します。ただし、両方の間に微妙な違いがあり、以下の例で調べることができます。

abs()関数は、ドットに指定された値に応じて、絶対値を整数または浮動小数点値として返します。ただし、fabs)関数は、整数または浮動小数点がパラメーターとして指定されたかどうかに関係なく、常に値を浮動小数点として返します。

import math

n = -23
print(abs(n))
print(math.fabs(n))

n = 21.4
print(abs(n))
print(math.fabs(n))

n = complex(10,12)
print(abs(n))
#print(math.fabs(n)) – Causes error

出力

上記のコードを実行すると、次の結果が得られます-

23
23.0
21.4
21.4
15.620499351813308

  1. Pythonのissuperset()

    この記事では、Pythonでのissuperset()と、さまざまな分野でのその実装について学習します。 このメソッドは、セットBのすべての要素に引数として渡されるすべての要素セットAが含まれている場合はブール値Trueを返し、Aのすべての要素がBに存在しない場合はfalseを返します。 これは、BがAのスーパーセットである場合、それを意味します returns true; else False 例 いくつかの例を見てみましょう A = {'t','u','t','o','r','i',

  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