大家好,小东方来为大家解答以上的问题。c语言float用法,c语言float这个很多人还不知道,现在让我们一起来看看吧!

1、楼主问的是用法的区别.int 是精确的整数,因此相关的数学常识都可以在int上得到实现;float 是不精确的浮点数,因此很多要求精确的数学常识在float上不成立.举例: 假设 a b c 都是 int那么 a+b+c 和 c+b+a 的结果永远是相等的(哪怕溢出了也相等)而如果 a b c 都是float,则上面算式是不成立的 两个的计算结果很可能不一样(但是误差为机器0, 在64位上误差比32位小得多)也就是 0.4999+0.5001 有可能等于 1 也有可能等于0.99999999999998 或者 1.00000000001。

本文到此分享完毕,希望对大家有所帮助。

最新更新

弱阳性验孕棒能验出来吗 弱阳性验孕棒图片

专升本要考哪些科目艺术生 专升本要考哪些科目

信达生物的股票代码 信达生物股票代码

柯尔鸭 柯尔鸭多少钱一只

此间乐不思蜀是谁说的 此间乐不思蜀

红领巾争章的意义是什么 红领巾的意义是什么

什么材质的砧板最好用健康 什么材质的砧板最好

白鹿原小说的精彩片段 白鹿原小说简介

根据身份证号查四六级成绩 身份证号码查四六级

天猫酒仙网官方旗舰店

心里喜欢一个人的感觉是什么 心里喜欢一个人的感觉

被称为软黄金的鱼类是什么

返回
顶部