如何把一个float型数据转换成int型,看补充

如何把一个float型数据转换成int型,看补充我知道float数据1143139122437582505939828736.0,跟整形数据1819043144在内存中的... 如何把一个float型数据转换成int型,看补充我知道float数据1143139122437582505939828736.0,跟整形数据1819043144在内存中的储存都是相同的,不信的可以试试,如果用字符串输出它们的... 如何把一个float型数据转换成int型,看补充我知道float数据1143139122437582505939828736.0,跟整形数据1819043144在内存中的储存都是相同的,不信的可以试试,如果用字符串输出它们的地址,你会发现得到的都是一样的4个字母。那么我想问的是,int我已经弄清楚了,可是float是怎么回事?或者说float数据还可以转化为int数据???到底是什么原因使二者在内存中的储存一样呢??? 展开 展开
 我来答
逄富前曼雁
2020-03-04 · TA获得超过3910个赞
知道大有可为答主
回答量:3177
采纳率:24%
帮助的人:191万
展开全部
运行时所有数据都存储在内存中,所以相同很正常,float转int会将小数后面的数舍去
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式