曲径通幽论坛

标题: floor() -- 向下取整函数 [打印本页]

作者: beyes    时间: 2012-6-17 20:11
标题: floor() -- 向下取整函数
floor() 函数声明如下:
[C++] 纯文本查看 复制代码
#include <math.h>
double floor(double x);

该函数和四舍五入不同,向下取整简单的说就是将小数部分设为 0 。

测试代码:
[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <math.h>

int main()
{
    printf ("%f\n", floor(3.14159));

    printf ("%f\n", floor(8.98));

    printf ("%d\n", (int)floor(7.54));

    return 0;
}

运行输出:
./floor
3.000000
8.000000
7





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2