関数doubleRound マニュアル

(The documentation of function doubleRound)

Last Update: 2021/12/17


◆機能・用途(Purpose)

実数値を四捨五入によって指定した桁数の小数部を持つ実数に丸める。
Round a real number to the closest real number with a specified number of digits in the decimal part.


◆形式(Format)

#include <doublemath.h>
inline double doubleRound(const double original,const int Ndigits)


◆引数(Arguments)

original 丸めたい実数。
The real number to be rounded.
Ndigits 残す小数部の桁数。
The number of digits in the decimal part to be remained.


◆戻り値(Return value)

originalを小数点以下Ndigits桁になるように四捨五入した値。
The rounded value of original, remaining Ndigits digits for the decimal part.


◆使用例(Example)

double d0=doubleRound(12.345678,0); //12.0
double d1=doubleRound(12.345678,1); //12.3
double d2=doubleRound(12.345678,2); //12.34
double d3=doubleRound(12.345678,3); //12.346
double d4=doubleRound(12.345678,4); //12.3457