当前位置: 首页 > 办公 > other > ceil函数 ceil函数和floor函数的用法

ceil函数 ceil函数和floor函数的用法

时间:2018-10-16 15:01:03

ceil,函数名,用于返回大于或者等于指定表达式的最小整数,用法是double ceil(double x)。返回不小于 value 的下一个整数,value如果有小数部分则进一位;ceil()返回的类型仍然是float,因为float值的范围通常比integer要大。

ceil函数——ceil函数和floor函数的用法

ceil函数 ceil函数和floor函数的用法

ceil函数:

头文件:#include或者写成#include

含义:对小数向上“”取整”,这里不一定得到的就是整数,因为他的返回值是个double型的,有可能就是个小数,但是后边的小数部分全部是0;

floor函数:

和ceil 函数正好相反;

头文件:#include或者写成#include

含义:对小数向下“”取整”,这里不一定得到的就是整数,因为他的返回值是个double型的,有可能就是个小数,但是后边的小数部分全部是0;

下边我来举个例子:

#include

#include

#include

using namespace std;

int main()

{

double n;

while(~scanf("%lf",&n))

{

cout<<"对"<

cout<<"对"<

printf("对%4.2lf向上取带两位小数点的小数:%4.2f\n",n,ceil(n));

printf("对%4.2lf向下取带两位小数点的小数:%4.2f\n",n,floor(n));

}

}

RANK函数是什么函数

RANK函数是Excel计算序数的主要工具,它的语法为:RANK(number,ref,order),其中number为参与计算的数字或含有数字的单元格,ref是对参与计算的数字单元格区域的绝对引用,order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式)。

例如要计算E2、E3、E4单元格存放一季度的总产值,计算各车间产值排名的方法是:在F2单元格内输入公式“=RANK(E2,$E$2:$E$4)”,敲回车即可计算出铸造车间的产值排名是2。再将F2中的公式复制到剪贴板,选中F3、F4单元格按Ctrl+V,就能计算出其余两个车间的产值排名为3和1。美文坊提醒大家如果B1单元格中输入的公式为“=RANK(E2,$E$2:$E$4,1)”,则计算出的序数按升序方式排列,即2、1和3。需要注意的是:相同数值用RANK函数计算得到的序数(名次)相同,但会导致后续数字的序数空缺。假如上例中F2单元格存放的数值与F3相同,则按本法计算出的排名分别是3、3和1(降序时)。

计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,如果大家还想了解更多与之有关的信息,欢迎关注我们优词网的官网。


分享按钮