C语言中 整型变量可以存放实型数值吗

 我来答
cdyzxy
2017-01-08 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3776万
展开全部
可以的,可以用定点数的方法保存实型数据,比如可以约定小数点的位数,如小数点后占8位,那么两个字节的16位整数就可以保存小数点前面和后面都是8位的小数了,计算时也按照这个约定进行
拿十进制举例来说,要用整数保存3.14,那么就约定,我们所有的小数都是整数除以100得到的,则3.14就可以表示成314了,31必须表示成3100,这样加减乘除运算后,结果仍然是除以100后是真正的小数。
更多追问追答
追问
那实型变量可以存放整型数值吗
追答
当然可以了,比如实型变量保存整型100,就会保存100.0,只是小数部分均为0就是了,实型数据保存的数据范围比整型的大,比如计算整数阶乘时,一般用双精度浮点数来计算,计算完后舍弃小数部分输出结果。
9979496
2017-01-08 · TA获得超过1175个赞
知道小有建树答主
回答量:850
采纳率:100%
帮助的人:616万
展开全部
在仅考虑实际效果的情况下,是可以做到的。
但是除非使用二进制方法读写,否则很难找到原来的实型数据的值
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
时间会飞的狗
2017-01-08 · TA获得超过1139个赞
知道小有建树答主
回答量:1816
采纳率:66%
帮助的人:474万
展开全部
肯定不可以啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式