機能名:フロア
ヘッダーファイル: <math.h>
関数プロトタイプ: double Floor(double x);
機能: 切り捨て
パラメータ: double x は演算対象の倍精度値です。
戻り値: 倍精度浮動小数点数 <=x で表される最大の整数を返します。
プログラム例:浮動小数点数の切り捨てを求め、結果を出力
#include<stdio.h>#include<math.h>intmain(void){doublenumber=123.54;doubledown,up;down=floor(number);up=ceil(number);prin tf(originalnumber%10.2lfn,number);printf(numberroundeddown%10.2lfn,down);printf(numberroundedup%10.2lfn,up);return0;}
実行結果:
元の数値123.54切り捨てられた数値123.00切り上げられた数値124.00