◐ Shell
clean mode source ↗

一般的な数学関数 - cppreference.com

ヘッダ <cstdlib> で定義

整数値の絶対値 (|x|) を計算します
(関数) [edit] 整数除算の商と余りを計算します
(関数) [edit]

ヘッダ <cinttypes> で定義

整数値の絶対値 (|x|) を計算します
(関数) [edit] 整数除算の商と余りを計算します
(関数) [edit]

ヘッダ <cmath> で定義

基本的な演算
浮動小数点値の絶対値 (|x|) を計算します
(関数) [edit] 浮動小数点除算の余りを計算します
(関数) [edit] 除算の符号付きの余りを計算します
(関数) [edit] 除算の下位3ビットと符号付きの余りを計算します
(関数) [edit] 融合積和演算を行います
(関数) [edit] 2つの浮動小数点値の大きい方を返します
(関数) [edit] 2つの浮動小数点値の小さい方を返します
(関数) [edit] 2つの浮動小数点値の正の差 (max(0, x-y)) を計算します
(関数) [edit] NaN (非数) を返します
(関数) [edit]
指数関数
ex 乗 (ex) を計算します
(関数) [edit] 2x 乗 (2x) を計算します
(関数) [edit] ex 乗から1引いた値 (ex-1) を計算します
(関数) [edit] 自然対数 (ln(x)) を計算します
(関数) [edit] 常用対数 (log10(x)) を計算します
(関数) [edit] 指定された値の2を底とする対数 (log2(x)) を計算します
(関数) [edit] 指定された値に1を加えた値の自然対数 (ln(1+x)) を計算します
(関数) [edit]
冪関数
xy 乗 (xy) を計算します
(関数) [edit] 平方根 (x) を計算します
(関数) [edit] 立方根 (3x) を計算します
(関数) [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)

数値と FLT_RADIX の累乗を掛けます
(関数) [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]