c语言编程,浮点型变量和整形变量能不能相除?

 我来答
别样根芽
2018-01-11
知道答主
回答量:12
采纳率:0%
帮助的人:19万
展开全部
可以是可以的,但这涉及到C的隐式类型转换,是不提倡的编程风格

浮点型除以整型时,整型变量首先被转换为浮点类型,然后执行除的操作,结果为浮点类型;

类似的问题,釜底抽薪的做法是彻底搞清楚C的隐式类型转换是如何进行的,如整型提升等等;但是记不太清楚了,推荐阅读 《C语言参考手册》(C,A Refenrece manual)的相关章节;

但是编程时应该尽量避免,类似的运算;
鲁怜南袭捷
2020-03-06 · TA获得超过3万个赞
知道大有可为答主
回答量:1万
采纳率:28%
帮助的人:996万
展开全部
3.4*10^38次为指数形式(小数点左边为一位非零的数字[只能一位]),的结果就是3.4e38
float数据一般在内存占4个字节(32bit),系统把一个浮点数据分为小数部分和指数部分,有效位数这个看pc(计算机)和编译软件的配置默认规定,c语言一般以24位表示小数部分(包括符号),以8为表示指数部分(包括指数符号)

【酷_酷_币】为您服务...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式