永发信息网

求教c语言float类型数据四舍五入问题如何实现

答案:1  悬赏:50  手机版
解决时间 2021-02-27 15:58
求教c语言float类型数据四舍五入问题如何实现
最佳答案
假设需要在小数点之后两位进行四舍五入,利用整型能截断小数的特点:
float a=3.1415926,b; int c;
b=a; b*=100; //b=314.15926
b+=0.5; //在个位实现四舍五入
c=b; b=c; //利用整型变量赋值截断小数点之后数据c=314,b=314.0
b/=100; //恢复原先小数点位置b=3.14
简单地写是这样:b=(int)(a*100+0.5)/100f;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黄金项链M扣断了去修需要钱吗,大概多少钱
求女主暗恋男主,男主后知后觉的小说~~最好不
用假离婚证买房,这房子还属于夫妻共同的财产
哪种洗衣液的味道和阿道夫洗发液味道一样
这个年代谁是你心中的英雄?,
欧尚墙纸布艺我想知道这个在什么地方
医师李某,注册登记的执业类别是外科医师。李
怎样减掉胳膊上的赘肉
广州融升好易贷有人逾期没还的吗
王牌对王牌吴一帆唱的二首歌名字是啥
几家店同时开业应该取个什么样的主题
患者,女,25岁,已婚。每逢经前小腹疼痛,经
童品惠品牌童装折扣店在什么地方啊,我要过去
飘流幻境宠转问题
非洲气候以什么为主?为什么?试从气候与地形
推荐资讯
PSP里的MP4格式和平时的MP4格式有什么区别啊
磊科NW734路由链接路由怎么设置急
被清朝文字狱销毁的重要书籍有哪些?
怎么确定 沙眼衣原体感染了多长时间?
1.44x0.3x0.25怎样用乘法定律
【65 37 17】数字规律,653717请问后面一个数
天圆汽车修理地址在什么地方,想过去办事
35%×3/8+5/8×0.35-7/20怎样简算
刀剑乱舞国服源氏兄弟还有没有几乎捞啊_(:з
望族大酒店地址在哪,我要去那里办事
下列生物中,属于真核生物的是A. 酵母菌B. 发
来月经了能喝枸杞水吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?