一般的な数学関数 - cppreference.com
ヘッダ <cstdlib> で定義
(関数) [edit] 整数除算の商と余りを計算します
(関数) [edit]
ヘッダ <cinttypes> で定義
(関数) [edit] 整数除算の商と余りを計算します
(関数) [edit]
ヘッダ <cmath> で定義
基本的な演算
浮動小数点値の絶対値 (|x|) を計算します(関数) [edit] 浮動小数点除算の余りを計算します
(関数) [edit] 除算の符号付きの余りを計算します
(関数) [edit] 除算の下位3ビットと符号付きの余りを計算します
(関数) [edit] 融合積和演算を行います
(関数) [edit] 2つの浮動小数点値の大きい方を返します
(関数) [edit] 2つの浮動小数点値の小さい方を返します
(関数) [edit] 2つの浮動小数点値の正の差 (max(0, x-y)) を計算します
(関数) [edit] NaN (非数) を返します
(関数) [edit]
指数関数
e の x 乗 (ex) を計算します(関数) [edit] 2 の x 乗 (2x) を計算します
(関数) [edit] e の x 乗から1引いた値 (ex-1) を計算します
(関数) [edit] 自然対数 (ln(x)) を計算します
(関数) [edit] 常用対数 (log10(x)) を計算します
(関数) [edit] 指定された値の2を底とする対数 (log2(x)) を計算します
(関数) [edit] 指定された値に1を加えた値の自然対数 (ln(1+x)) を計算します
(関数) [edit]
冪関数
x の y 乗 (xy) を計算します(関数) [edit] 平方根 (√x) を計算します
(関数) [edit] 立方根 (3√x) を計算します
(関数) [edit] 2つまたは3つの値の二乗和の平方根 (√x2
+y2
または √x2
+y2
+z2
) を計算します
(関数) [edit]
三角関数
正弦 (sin(x)) を計算します(関数) [edit] 余弦 (cos(x)) を計算します
(関数) [edit] 正接 (tan(x)) を計算します
(関数) [edit] 逆正弦 (arcsin(x)) を計算します
(関数) [edit] 逆余弦 (arccos(x)) を計算します
(関数) [edit] 逆正接 (arctan(x)) を計算します
(関数) [edit] 象限を判断するために符号を使用して逆正接を計算します
(関数) [edit]
双曲線関数
双曲線正弦 (sinh(x)) を計算します(関数) [edit] 双曲線余弦 (cosh(x)) を計算します
(関数) [edit] 双曲線正接 (tanh(x)) を計算します
(関数) [edit] 逆双曲線正弦 (arsinh(x)) を計算します
(関数) [edit] 逆双曲線余弦 (arcosh(x)) を計算します
(関数) [edit] 逆双曲線正接 (artanh(x)) を計算します
(関数) [edit]
誤差関数およびガンマ関数
誤差関数を計算します(関数) [edit] 相補誤差関数を計算します
(関数) [edit] ガンマ関数を計算します
(関数) [edit] ガンマ関数の自然対数を計算します
(関数) [edit]
最も近い整数
指定された値より小さくない最も近い整数を返します(関数) [edit] 指定された値より大きくない最も近い整数を返します
(関数) [edit] 指定された値より絶対値が大きくない最も近い整数を返します
(関数) [edit]
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
(関数) [edit] 現在の丸めモードを使用して最も近い整数に丸めます
(関数) [edit]
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
(関数) [edit]
浮動小数点操作関数
数値を仮数と2 の指数に分解します (関数) [edit] 数値に
2 の累乗を掛けます (関数) [edit] 数値を整数部と指数部に分解します
(関数) [edit]
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
(関数) [edit] 数値の指数を抽出します
(関数) [edit] 数値の指数を抽出します
(関数) [edit]
(C++11)(C++11) (C++11)(C++11)(C++11)(C++11)
(関数) [edit] 浮動小数点値の符号をコピーします
(関数) [edit]
分類および比較
指定された浮動小数点値を分類します(関数) [edit] 指定された数値が有限値を持つかどうか調べます
(関数) [edit] 指定された数値が無限大かどうか調べます
(関数) [edit] 指定された数値が NaN かどうか調べます
(関数) [edit] 指定された数値が正規化数かどうか調べます
(関数) [edit] 指定された数値が負かどうか調べます
(関数) [edit] 第1引数の浮動小数点が第2引数より大きいかどうか調べます
(関数) [edit] 第1引数の浮動小数点が第2引数より大きいまたは等しいかどうか調べます
(関数) [edit] 第1引数の浮動小数点が第2引数より小さいかどうか調べます
(関数) [edit] 第1引数の浮動小数点が第2引数より小さいまたは等しいかどうか調べます
(関数) [edit] 第1引数の浮動小数点が第2引数より小さいまたは大きいかどうか調べます
(関数) [edit] 2つの浮動小数点が順序付けできないかどうか調べます
(関数) [edit]