Everything

rint / rintf / rintl


浮動小数点値を丸め方向にしたがって、浮動小数点形式の整数値に丸めます。

[指定形式]

#include <math.h>

double rint(double d);

float rintf(float d);

long double rintl(long double d);

[引数]

d 浮動小数点形式の整数値に丸める値

[戻り値]

dの浮動小数点形式の整数値に丸めた値

[備考]

rint関数群は”不正確結果”浮動小数点例外を生成する場合があるという点のみでnearbyint関数群と違います。