程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c語言-有點奇怪,C語言精度問題(跟JAVA區別)。

c語言-有點奇怪,C語言精度問題(跟JAVA區別)。

編輯:編程綜合問答
有點奇怪,C語言精度問題(跟JAVA區別)。

圖片說明

這段代碼轉成C語言行不通。。在C語言我試了縮小x的范圍,整體都縮小了才能運行出正確答案。。

C語言跟JAVA還存在這方面的區別??

最佳回答:


c語言精度有限的,整數最高精度就是long long,占用8個字節,最大范圍是-2^63 ~ 2^63 - 1,java中有現成的類BigInteger和BigDecimal,原則上是只要你的內存足夠大,就能表示任意精度的數字

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved