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

怎样在c语言除法中保留小数点?

发布网友 发布时间:2022-04-21 23:39

我来回答

5个回答

热心网友 时间:2023-06-24 17:18

#include <stdio.h>

int main()

{

float c;//首先要把你要求的数定义成浮点型,通俗的讲就是float和double就是小数型; 

int a=5,b=3;//int整数型,它自动把小数去掉; 

c=1.0*a/b;//最重要的是要乘以1.0; 

printf("%.2f",c);//%.2f;%后面的是点(.)几,就保留几位小数; 

return 0;

}

希望能帮到你,望采纳;

热心网友 时间:2023-06-24 17:19

两个整数的加减乘的结果都是整数,用"%d"格式输出没有问题,但当是除法运算时,若不能整除,所得的商必然是浮点数,这是用"%d"输出时,结果就是零,可以这样改进你的代码:
printf(".2lf\n",1.0*a/b);//.2是告诉系统只输出2位小数,第三位四舍五入,lf是说用浮点格式输出,1.0*a是说,先将a转换为浮点数再进行运算。

热心网友 时间:2023-06-24 17:19

怎样在c语言除法中保留小数点?
将最后一行printf("shang:%d\n",a/b);改为printf("shang:%f\n",a/b);
作为输出的格式化符%f,它还具有指定输出多少位小数的功能,如%0.2f保留两位小数。
具体可以自行百度C语言格式化符。

热心网友 时间:2023-06-24 17:20

第三位四舍五入,lf是说用浮点格式输出,1.0*a是说,先将a转换为浮点数再进行运算。

热心网友 时间:2023-06-24 17:20

printf("%f\n", (double)a/b);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
珍珠粉可以天天敷脸吗 教你自制珍珠粉面膜 中超什么时候成立 交通刷卡金是什么 哪吒V上市进入倒计时,车身超4米,轴距为2420mm,续航里程401km. 关于倩女幽魂爆鬼问题 倩女幽魂什么是大宝队 关于倩女幽魂爆鬼分红的问题 泰国绿咖喱中的咖喱酱是如何制作的,它的独特口味来源于哪些香料?_百度... 好看电视剧,推荐个,现代都市剧,古装剧,战争爱情剧都可以,要经典,确确 ... 去北京上大学转户口好不好 如何把整数四舍五入? 请问我农业银行卡更换手机号码了但手机下载的掌上... c语言如何四舍五入 跟 进一法除法 的 算法 为什么应用汇下载软件没有安装界面?无法安装。 c语言四舍五入和直接取整 在C语言中,相除后取整的时候,我记得有些需要四舍... 如何操作中国银行卡片汇英镑到境外账户上? linux下c语言 读取文件内容 C语言中 两个整形相除是不是自动四舍五入? 请问大侠们 通过应用汇安装的程序放在哪里?还有安... linux中怎么显示文件里面的内容 中国银行手机银行APP可以兑换外汇吗? c语言四舍五入是怎样的? c语言的四舍五入问题,printf输出时什么情况四舍五... c语言中如何进行四舍五入,求详细解释!!谢谢! 如何在Linux下反编译dll文件 中国银行个人客户银联全球速汇境外汇入汇款业务是什么 C语言怎么四舍五入 汇用卡智能还款,能提额不,用过的老铁给点建议,... 如何把windows下的dll库在linux下使用 C语言中什么运算只取整数部分,什么时候不但取整,... c语言中的除法怎么算 C语言中 两个整形变量相除的结果是不是只取整数部... C语言中的求余和整除 C语言中除法怎么取得小数 金乐是什么字 金乐是什么字? 《山河令》金乐演得太好了,在这之前,她还塑造过... 时夜金乐是哪部小说 嫉妒的化身主厨跟谁在一起了 江苏省南通市通州区金乐横河南到青年路北十么时后拆迁 金乐钱包靠谱吗? 江门市金乐食品有限公司怎么样? 福建金乐医药科技有限公司怎么样? 永康市金乐电动工具有限公司怎么样? 东台金乐工艺制品有限公司怎么样? ff14生产职业装备由什么职业制造 太原市金乐幼儿园为什么频繁收费? ff14锻铁匠怎么做武器 瘦人金乐健体冲剂,用过的人有么