新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
目录
创新互联建站自2013年起,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元靖安做网站,已为上家服务,为靖安各地企业和个人服务,联系电话:028-86922220
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C++ 面向对象
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C++ 设计模式
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C++ STL
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C/C++ 技术杂谈
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C/C++ 常用函数
在 C
语言中 floor
函数用于对浮点数 float
或者 double
或者 longdouble
向下取整,也是一个比较常用的函数 ,语法如下:
#include //需要包含头文件
extern float floorf(float);//参数为flot类型
extern double floor(double);//参数为double类型
extern long double floorl(long double);//参数为long double类型
注意:floor
函数的返回是 double
类型,并非 int
类型;
floor
函数主要用于对浮点数向下取整,示例如下:
/******************************************************************************************/
//@Author:猿说编程
//@Blog(个人博客地址): www.codersrc.com
//@File:C/C++ floor 函数
//@Time:2021/08/26 08:00
//@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
/******************************************************************************************/
#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "windows.h"
#include
int main()
{
printf("floor(50.2) = %f \n", floor(50.2));
printf("floor(0.2) = %f \n", floor(0.2));
printf("floor(-50.2) = %f \n", floor(-50.2));
printf("floor(-0.2) = %f \n", floor(-0.2));
printf("floor(100.2) = %f \n", floor(100.2));
system("pause");
return 0;
}
/*
输出:
floor(50.2) = 50.000000
floor(0.2) = 0.000000
floor(-50.2) = -51.000000
floor(-0.2) = -1.000000
floor(100.2) = 100.000000
Press any key to continue . . .
*/
未经允许不得转载:猿说编程 » C/C++ floor 函数
本文由博客 - 猿说编程 猿说编程 发布!