四舍五入【模板】

自己写了一个round四舍五入模板:

四舍五入代码模板:

#include <stdio.h>

int round(double a)
{
	if(a-(int)(a)>=0.5)
		return (int)(a)+1;

	else
		return (int)(a);
}

int main()
{
	double a;
	int result;

	while(scanf("%lf",&a)!=EOF)
	{
		result=round(a);
		printf("after round:%d\n",result);
	}

	return 0;
}

运行结果为:

时间: 2025-01-26 14:15:57

四舍五入【模板】的相关文章

关于四舍五入

用 int 的强制转换是直接取下面一个整数,不论是不是 四舍五入... 自己写了一个round四舍五入模板: 四舍五入代码模板: #include <stdio.h> int round(double a) { if(a-(int)(a)>=0.5) return (int)(a)+1; else return (int)(a); } int main() { double a; int result; while(scanf("%lf",&a)!=EOF)

poj 1326 Mileage Bank【四舍五入】

说实话,这道题虽然不难,但是考人的点还是有的,我WA了一次,后来检查发现了两个错误,看网上的结题报告,发现基本每个人都错了很多次...这说明不只是不仔细这么简单... 这道题有两个考人的点: 1.1-500 miles 就说明了 0miles 就不能算跑了路,如果出现 0miles 得算0处理 2.就是四舍五入的地方,只可能出现在 "B" 中,任何整数乘以1.5,只可能是 X.5 或者 X.0,当 X.5 的时候就要进位,但是 X.0 任为整数,不能进位的...[四舍五入的分析和模板我

《AngularJS实战》——3.1 模板中的过滤器

3.1 模板中的过滤器 过滤器的主要功能是格式化数据,这里所说的数据,既包括视图模板中的表达式,也包括控制器中的数组或对象.开发人员不仅可以方便地调用Angular中提供的过滤器,还可以自定义属于自己的过滤器.接下来,我们通过一些实用的案例,来介绍过滤器的强大功能. 3.1.1 排序方式过滤 在介绍排序(orderBy)过滤器之前,先来了解一下过滤器的使用格式.在Angular中,过滤器有3种调用方式,分别为单个过滤器.多个过滤器和带参数的过滤器,它们分别对应不同的使用格式,下面分别进行介绍.

如何让数据库的数据导出EXCEL表格里面并且四舍五入。

问题描述 总之就是运行VS的时候有个导出EXCEL功能的按钮,是从数据库提取数据的,VS显示的时候我用JS实现了小数点四舍五入功能,但是导出EXCEL表格不知道怎么实现因为它是直接从数据库提取数据的,不是从VS运行的页面显示的.我现在想要导出的EXCEL实现数据四舍五入.求各路大哥帮帮忙. 解决方案 解决方案二:那就修改从数据库提取数据的代码,往excel中写数据的时候就把数据四舍五入下.解决方案三:VS页面和数据,看申报单价和申报总价解决方案四:数据库数据解决方案五:这个是EXCEL数据解决方

MathType符号模板找不到了怎么办

  MathType符号模板消失示例 具体操作过程如下: 1.打开MathType软件进入到公式编辑状态,打开方式可以根据自己习惯来决定,可以在Word中通过"插入"--"对象"来完成,也可以双击现有的公式来打开,还可以直接双击MathType桌面图标来打开. 2.在MathType编辑窗口后,在MathType菜单栏中点击"视图"--"符号面板",再点击"视图"会发现"符号面板"的左边

PS设计教程之制作WordPress新闻博客模板

通常在第一次制作新闻博客模板,很难把握方向.这篇教程将为你提供如何在Adobe Photoshop中制作WordPress新闻博客主题的参考.该主题包括页眉区,图片轮换区域(包含特色文章,最近消息,按照分类显示,侧边栏,widget).如果你是初学者,跟着本教程一步一步来就可以.如果你有一定基础,亦可从本教程中获得新的收获. 点击图片,进行全屏预览. 本教程需用到的资源 · Search · 社交图标 第1步:创建文档 在PS中创建一个1200像素 x 1700像素的文档 标尺工具在本教程中非常

PHP四舍五入精确小数位及取整

  (1)php保留三位小数并且四舍五入  代码如下   $num=0.0215489; echo sprintf("%.3f", $num); // 0.022 (2)php保留三位小数不四舍五入  代码如下   $num=0.0215489; echo substr(sprintf("%.4f", $num),0,-1); // 0.021 (3)php进一法取整数(这个在分页程序的页数程序里面会用到)  代码如下   echo ceil(4.3);    //

深入XSL(3)---模板规则和模式(转)

模板   深入XSL(3)---模板规则和模式翻译:孙一中  模板规则 模板规则由xsl:template元素来规定."match"属性标识了规则应用的源节点(集).xsl:template. 例如:一个XML文档可能包含下面的内容: This is an <emph>important</emph> point. 下列的模板规则匹配emph类型的元素,另有一个模板产生一fo:sequence 格式化对象,其font-weight属性为粗体(bold). <

jstl-jxls问题: excel模板中foreach的横向和纵向输出的问题

问题描述 jxls问题: excel模板中foreach的横向和纵向输出的问题 如图: 为什么纵向正常,横向时候index就出问题,而属性都是对的.求解