天天看點

ceil(),floor(),round()函數淺析

ceil(),floor(),round()這三個函數都是取整函數

用我自己的話來講:

ceil是順着X軸的正半軸向最大的整數取值。

floor是順着X軸的負半軸向小的整數取值。

round通俗來講就是4舍5入的方式。

這幾個函數的頭檔案都是#include

代碼如下:

#include<cstdio>
#include<iostream>
#include<functional>
#include<algorithm>
#include<cmath>
#include<math.h>
using namespace std;
int main()
{
    double x;
    int t;
    cin>>x;
    t=ceil(x);
    cout<<t<<endl;;
    t=floor(x);
    cout<<t<<endl;
    t=round(x);
    cout<<t<<endl;;
    return 0;
}

           

繼續閱讀