[C ++]ファイル名詳細cmath
C ++言語cmath標準ライブラリヘッダファイル。「C」はC標準ライブラリから関数のいずれかを表し、「数学」は、一般的に数学ライブラリ関数として表しました。メインのヘッダファイルには、一般的に関連するいくつかの基本的な数学関数に関連した三角関数などの一般的な数学ライブラリ関数を、宣言します。含まれているのmath.hヘッダファイルという。
絶対値関数
- int型のABS(int型i)は、パラメータiの整数絶対値を返します。
- ダブルファブ(ダブルX)二重パラメータxの絶対値を返します
- 長いラボ(長n)は、パラメータの絶対値を返しNロング
- 複素数の絶対値を求めてダブルキャブ(複雑なznumを構造体)
三角関数
- ダブルACOS(ダブルX)×ARCCOS(X)値の逆余弦を返し、xはラジアンであります
- ダブルASIN(ダブルX)はXのアークサインアークサイン(x)の値を返し、xはラジアンであります
- ダブルATAN(二重X)は、Xラジアンであり、X逆正接(x)の値の逆正接を返し
- 2つのパラメータの逆正接を有する二重ATAN2(ダブルのx、ダブルy)は
- ダブルCOS(ダブルx)はxのcosの余弦(x)の値を返し、xはラジアンであります
- 二重罪(ダブルX)はXのSIN(X)値のサインを返し、xはラジアンであります
- ダブル黄褐色(ダブルX)は、Xラジアンであり、Xタン(x)の値の正接を返します
パワー機能
-
ダブルFMOD(ダブルのx、ダブルy)は、リターンは、2つのパラメータのx / yの剰余を分割
-
ダブルSQRT(二重x)はxの平方根を返します
-
ダブルCBRT(ダブルx)xの立方根
対数関数
- 二重ログは(ダブルX)logexの値を返します
- ダブルLOG10(ダブルX)はlog10xの値を返します
- バイナリダブルLOG2(ダブルx)はxログ
指数関数
-
ダブルEXP(ダブルエックス)E ^ X指数関数の値を返します。
-
ダブルEXP2(ダブルX)は、2のX乗を返します
-
ダブルPOW(ダブルのx、ダブルy)は、X ^ yの値を返します
-
ダブルpow10(int型p)は10 ^ pの値を返します。
-
frexp(PARAM、N)は、x = PARAM * 2 ^ n個の二進浮動小数点表現
-
ダブルldexp(ダブルのx、int型の式);この関数は、その戻り値は、x * 2 ^ expのあるfrexp機能という上記の関数と正反対です
分数を返します。
-
ダブルMODF(double値、ダブル*のIPTR);スプリット値の値は、それが整数部(リターン)IPTR向け小数部を返します。
-
ダブルfrexp(double値、INT * EXP);この値は、指数部EXPの(ベース2)に小数部分fと分割の値であり、fは小数部を返し、すなわち、F * 2 ^ EXP。前記0.5〜1.0の範囲内のfの値または0
取整
- ダブルCEIL(ダブルX);全体を引き継ぐ、Xより大きい整数最小を返します
- 二重床(ダブルX);全体を除去するには、すなわち、ガウス関数[x]はxより小さい整数の最大を返します
- ダブルラウンド(ダブルX)は、X丸みの値を返します
ほとんどの値
- 二つのパラメータの最大二重FMAX(ダブルのx、ダブルy)は
- 二つのパラメータの最小二FMIN(X、Y)で
サプリメント
- 二重関数hypot(ダブルのx、ダブルy)は、二つの既知直角三角形の隣辺の長さ、斜辺の長さがシーク
- 二重ポリ(ダブルX、INT度、二重coeffs []);評価多項式
- int型のmatherr(構造体例外* E);数学的な計算エラーハンドラ