名前空間
変種
操作

std::logb, std::logbf, std::logbl

提供: cppreference.com
< cpp‎ | numeric‎ | math
 
 
 
一般的な数学関数
関数
基本的な演算
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
指数関数
(C++11)
(C++11)
(C++11)
(C++11)
冪関数
(C++11)
(C++11)
三角関数と双曲線関数
(C++11)
(C++11)
(C++11)
誤差関数とガンマ関数
(C++11)
(C++11)
(C++11)
(C++11)
最も近い整数
(C++11)(C++11)(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
浮動小数点操作関数
(C++11)(C++11)
(C++11)
logb
(C++11)
(C++11)(C++11)
(C++11)
分類および比較
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
マクロ定数
(C++11)(C++11)(C++11)(C++11)(C++11)
 
ヘッダ <cmath> で定義
float       logb ( float arg );
float       logbf( float arg );
(1) (C++11以上)
double      logb ( double arg );
(2) (C++11以上)
long double logb ( long double arg );
long double logbl( long double arg );
(3) (C++11以上)
double      logb ( 整数型 arg );
(4) (C++11以上)
1-3) 浮動小数点引数 arg からバイアスされていない基数非依存な指数の値を取り出し、それを浮動小数点値として返します。
4) 任意の整数型の引数を受け取るオーバーロード集合または関数テンプレート。 (2) と同等です (引数は double にキャストされます)。

形式的には、バイアスされていない指数は、非ゼロの arg について、 (浮動小数点値としてこの関数によって返される) log
r
|arg|
の符号付き整数部です。 ただし rstd::numeric_limits<T>::radix で、 Targ の浮動小数点型です。 arg が非正規化数の場合は正規化されたものとして扱われます。

目次