欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

在C語言中float與int有什么不同

錢淋西2年前14瀏覽0評論

在C語言中float與int有什么不同?

樓主問的是用法的區(qū)別.int 是精確的整數(shù),因此相關(guān)的數(shù)學(xué)常識都可以在int上得到實現(xiàn);float 是不精確的浮點(diǎn)數(shù),因此很多要求精確的數(shù)學(xué)常識在float上不成立.舉例: 假設(shè) a b c 都是 int那么 a+b+c 和 c+b+a 的結(jié)果永遠(yuǎn)是相等的(哪怕溢出了也相等)而如果 a b c 都是float,則上面算式是不成立的 兩個的計算結(jié)果很可能不一樣(但是誤差為機(jī)器0, 在64位上誤差比32位小得多)也就是 0.4999+0.5001 有可能等于 1 也有可能等于0.99999999999998 或者 1.00000000001

java int浮點(diǎn),在C語言中float與int有什么不同