Pythonの基本的な学習:Pythonの数学モジュール、cmathモジュール差がcmathモジュールの動作は複雑であり、数学は数学計算モジュールPythonの数学関数のリストであり、Pythonの数学モジュールは、浮動小数点数学関数の数を提供説明します。Pythonのcmathモジュールは、複雑な操作のための機能が含まれています

Pythonの数学モジュール、cmathモジュール

Pythonは一般に、実質的に数学モジュール、cmathモジュールに数学関数が使用されます。

Pythonの数学モジュールは、ポイント演算を浮動するための多くの機能を提供します。

Pythonのcmathモジュールは、複雑な操作のための機能が含まれています

数学モジュールの機能モジュールとcmath機能は、基本的に同じであることcmathモジュールの動作が複雑である以外は、数学は数学計算モジュールです。

数学やcmath機能を使用するには、インポートする必要があります。

輸入数学

ビューの数学は、パッケージの内容を表示します。

インポート数学
>>> DIR(数学)
[ '__doc__'、 '__FILE__'、 '__loader__'、 '__name__'、 '__PACKAGE__'、 '__spec__'、 'ACOSH'、 'ASIN'、 'ASINH' ACOS '、 'ATAN'、 'ATAN2'、 'ATANH'、 '切り上げ'、 'copysign'、 'COS'、 'COSH'、 '度'、 'E'、 'ERF'、 'ERFC'、 'EXP'、「expm1 」、 'ファブ'、 '要因'、 '床'、 'FMOD'、 'frexp'、 'FSUM'、 'ガンマ'、 'GCD'、 '関数hypot'、 'INF'、 'isclose'、 'isFiniteの方'、 'ISINF'、 'ISNAN'、 'ldexp'、 '関数lgamma'、 'ログイン'、 'log10の'、 'log1p'、 'LOG2'、 'MODF'、 'ナン'、 'PI'、 'POW」、 'ラジアン'、 '罪'、 'SINH'、 'SQRT'、 '日焼け'、 'TANH'、 'タウ'、 'TRUNC']
>>>


ビューcmathは、パッケージの内容を表示します

>>>インポートcmath
>>> DIR(cmath)
[ '__doc__'、 '__FILE__'、 '__loader__'、 '__name__'、 '__PACKAGE__'、 '__spec__'、 'ACOS'、 'ACOSH'、 'ASIN'、 ' ASINH」、 'ATAN'、 'ATANH'、 'COS'、 'COSH'、 'E'、 'EXP'、 'INF'、 'infj'、 'isclose'、 'isfiniteの'、 'ISINF'、 'ISNAN' 、 'log10のを' 'ログ'、 'ナン'、 'nanj'、 'フェーズ'、 'パイ'、 '極性'、 '矩形'、 '罪'、 'SINH'、 'SQRT'、 '日焼けを'、 ' TANH」、 'タウ']
>>>


Pythonの数学関数
関数の戻り値(後述する)
ABS(X)ABSなど、絶対値を返し(-10)10の戻り
CEIL(X)math.ceil(4.1)戻るように、整数値を返す。5
CMP(X Y返さ。1、Y)Xの場合<X場合はy -1は、X == yの場合は0を返す>が
Math.expの(1)2.718281828459045返しとしてEXP(x)は、xの電子パワー(EX)を返す
(FABSをmath.fabs(-10)は10.0返されるx)は、絶対値を返し
フロア(x)の整数math.floor(4.9)戻るように、丸みを帯び返す。4
math.logとしてログ(X)(Math.Eを使用)math.log(100,10)は2.0を返し、1.0を返す
loglOを(x)はxの10を底とする対数、例えばmath.log10(100)が2.0返し
MAX(X1、X2、...)がに返されます与えられたパラメータの最大値は、パラメータが配列であってもよいです。
分(X1、X2、...)は、指定されたパラメータの最小値を返す、パラメータは配列であってもよいです。
MODF(X)は、2つの部分xの整数部分であり、xの小数部分、同じ値と符号を返し、整数部は、浮動小数点で表現さ。
X ** yの値を算出した後POW(X、Y)。
ラウンド(X [N])は、nの値は、小数点以下を四捨五入を表すように指定された、丸みを帯びた浮動小数点数xの値を返します。
SQRT(X)は、数xの平方根を返します

 

おすすめ

転載: www.cnblogs.com/stillstep/p/11108572.html