问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...强制转换成int类型是,是小数位四舍五入还是只保留整数? 求解??_百 ...

发布网友 发布时间:2024-01-20 06:44

我来回答

2个回答

热心网友 时间:2024-07-24 00:05

几种取整方法验证程序,如下,可以编译运行体会下

int强制转换是不保留小数的。

ceil是向上取整,floor是向上取整,这两个函数返回值是double类型的

c语言中没有四舍五入函数,需要使用时可以自己定义下。

#include <math.h>
#include <stdio.h>
// 自定义四舍五入宏
#define ROUND(x) (int)(x + 0.4999999999999999)
double round(double x, int d) // d为保留数字位数
{
double y = pow(10, d);
return floor(x * y + 0.5) / y;
}
double round(double x, double d) // d为圆整精度
{
return floor(x / d + 0.5) * d;
}

void main()
{
double a = 3.0;
int i;
for(i=0; i<10; i++, a+=0.1)
printf("%f\t%d\t%d\t%d\t%d\n", a, (int)a, (int)ceil(a), (int)floor(a), ROUND(a));
double x = 53.1415926;
for(i=-1; i<5; i++) printf("%f\t", round(x, i));
printf("%f\t", round(x, 0.037));
}

热心网友 时间:2024-07-24 00:06

只会保留整数。有个函数是四舍五入的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
用六个成语各造一段话 关于把握机会的名言名句 关于把握住机会的名言名句(把握机会,成就未来) 关于把握机会的名言名句(把握机会的励志句子) 关于机会的名言名句篇一 包括“机遇”的名言名句(一) BPM中国普及之路还有多远? 哪个公司可以做OA系统 目前业内有很多人认为OA现在某些应用或者说功能在向BPM领域延生,请问... ting的三个声调组词 一部电影一个狙击手在楼上狙杀但有个人一直叫他还打电话给那个狙击手后... 谁能帮我算一下,2007年12月25日到2010年5月1日一共多少天?多少个月... 怎么形容一个人走路的姿势 ...把传染病人的,或病毒样本输给我吗?来报复我 自考和成人高考有什么区别呢 ...的方法从酒精和水的混合液中分离出酒精,这是利用了酒精和水的... C++语言可以保留小数吗 怎么样可以注册一个新码? int函数怎么保留一位小数 帮我看一下,手机银行总资产,下面有4个账户,但是我就知道后两个,前面两... 设计一个从水和酒精混合液中分离酒精的实验方法 听歌流量用的多吗 索尼RX100M5A怎么样 我是预计今年要结婚,可是邻居的儿子也要结婚了,听说同一年一院里不能... 我怀孕七个多月牙痛怎么办啊?吃东西就疼 朋友圈可以晒管制刀具嘛 这是龙珠Z中的哪一集? 一年内第二次修改技巧 老公在朋友圈思念前前女友,怎么回复最霸气最解气 16款福特锐界早上冷车不好着车,多开几下钥匙就行什么原因? 管制刀具可以发朋友圈吗 朋友圈能发工艺品刀吗 两对门都给儿子结婚好不好? 汽油车钥拾多开几下才能打着是什么愿因 ...不还了,车主和担保人怎么处理?受到什么样的法律责任,会不会判刑会... 索尼RX100M5大小尺寸是多少,便携性好吗? ...初次变成超级赛亚人一二三四种状态分别在哪一集?给个地址!谢谢_百 ... word文档中有一条线怎么都选不中怎么回事? 品牌的全球化战略,市场走出来的超级品牌,如何看中国智能(00395)?_百度... 索尼数码系列哪款最好 相处的男的说他一个人的时候会想我的样子,想一起溜达的时候,这是想我... 孩子性格比较倔怎么办。三岁小孩,基本上要什事都顺着他,没顺着他就坐... 去年学校植树200棵,死去8棵,成活率是( ),若成活率为98%,这些树成活... ...他不理我假装听不见,我要气死了他过后也不说这个问题? 怎么样可以申请一个新的? 六年级的同学们参加植树活动,共植树200棵,有7棵没有成活,求成活率. 果园今年种了一批果树,成活率是96%,没有成活的有8棵,今年一共种果树多少... 组织是不是制度 一年内第二次修改技巧 求一部丧尸电影名字,在教堂主角们钉窗户,丧尸拿对讲机说派更多救护...