floor函数

floor函数,其功能是“向下取整”,或者说“向下舍入”、“向零取舍”,即取不大于x的最大整数,与“四舍五入”不同,下取整是直接取按照数轴上最接近要求值的左边值,即不大于要求值的最大的那个整数值。

在C语言的函数库中,floor函数的语法如下:

#include<bits/stdc++.h>
using namespace std;
int main()
{
double a;
scanf("%lf",&a);
a=floor(a);
printf(“%lf",a);

}

原文地址:https://www.cnblogs.com/Youio-bolg/p/11333906.html

时间: 2024-10-26 17:03:13

floor函数的相关文章

Oracle中trunc函数、round 函数、ceil函数和floor函数的使用

1.1trunc函数处理数字 trunc函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去. 其具体的语法格式如下 TRUNC(number[,decimals]) 其中: number 待做截取处理的数值 decimals 指明需保留小数点后面的位数.可选项,忽略它则截去所有的小数部分. 1 select trunc(123.98)from dual; 2 select trunc(123.123,2)from dual;

ceil与floor函数的用法浅解

double floor(double x); double ceil(double x); 使用floor函数.floor(x)返回的是小于或等于x的最大整数.如:     floor(10.5) == 10    floor(-10.5) == -11 使用ceil函数.ceil(x)返回的是大于x的最小整数.如:     ceil(10.5) == 11    ceil(-10.5) ==-10 floor()是向负无穷大舍入,floor(-10.5) == -11:ceil()是向正无穷

JavaScript中floor函数

JavaScript中floor函数方法是返回小于等于其数值参数的最大整数.使用方法: Math.floor(number)http://rl.82676666.com 必选项 number 参数是数值表达式.返回值为小于等于其数值参数的最大整数值.

C++ floor函数

在论坛里看到了一个人的提问,关于如何截断浮点数小数部分的问题.我的第一感觉是使用字符串处理(呵呵,估计知道floor函数的人都会笑话我了).的确,用C++也算挺久了,竟然不知道C++库中的floor函数,可以轻易实现这个功能,唉,感慨~~~~ 就不多说别的了,下面说一下关于floor函数: 1.函数原型: 1 double floor ( double x ); 2 float floor ( float x ); 3 long double floor ( long double x ); 2

SQLServer CEILING函数和 FLOOR函数

sqlserver中的 CEILING函数和 FLOOR函数: ceiling函数返回大于或等于所给数字表达式的最小整数. floor函数返回小于或等于所给数字表达式的最大整数. 比如: celling(12.1) 结果为 13 floor(12.1)结果为 12 注意:当除数是整数时,要*1.0转换为小数. 例如:SELECT CEILING(SUM(COUNT)*1.0/P.BoxConversion) FROM S_PRODUCT_STORE

SQLSERVER中的 CEILING函数和 FLOOR函数

--SQLSERVER中的 CEILING函数和 FLOOR函数 --ceiling函数返回大于或等于所给数字表达式的最小整数. --floor函数返回小于或等于所给数字表达式的最大整数. --比如: --celling(12.1) 结果为 13 SELECT CEILING(12.2) --floor(12.1)结果为 12 SELECT FLOOR(12.3)

C++ floor函数 截断浮点数小数部分 转

在论坛里看到了一个人的提问,关于如何截断浮点数小数部分的问题.我的第一感觉是使用字符串处理(呵呵,估计知道floor函数的人都会笑话我了).的确,用C++也算挺久了,竟然不知道C++库中的floor函数,可以轻易实现这个功能,唉,感慨~~~~ 就不多说别的了,下面说一下关于floor函数: 1.函数原型: 1 double floor ( double x ); 2 float floor ( float x ); 3 long double floor ( long double x ); 2

mysql中floor函数的作用是什么?

需求描述: 最近写mysql程序的时候,使用了floor函数,在此记录下该函数的作用 操作过程: 1.使用floor函数的测试 mysql> select floor(1.23),floor(-1.23); +-------------+--------------+ | floor(1.23) | floor(-1.23) | +-------------+--------------+ | 1 | -2 | +-------------+--------------+ 1 row in se

【Oracle】【34】ceil和floor函数

前言: ceil(n) :取大于等于数值n的最小整数: floor(n):取小于等于数值n的最大整数: 正文: -- 10 select ceil(9.3) from dual; -- 9 select floor(9.3) from dual; -- -9 select ceil(-9.3) from dual; -- -10 select floor(-9.3) from dual; 参考博客: Oracle中trunc函数.round 函数.ceil函数和floor函数的使用 - 舒山 -