c/c++: float和double、long double
阿新 • • 發佈:2019-02-09
這兩天在寫程式,看了一些文章,轉過來備忘。原文地址是:
單精度浮點數在機內佔4個位元組,用32位二進位制描述。 |
long double標準是規定它是128位浮點資料的,而double是64位浮點資料,但是編譯器不一樣也有差別,比如vc中它們都是64位的。總之long double >= double =64位是不會錯的。
這兩天在寫程式,看了一些文章,轉過來備忘。原文地址是:
單精度浮點數在機內佔4個位元組,用32位二進位制描述。 |
long double標準是規定它是128位浮點資料的,而double是64位浮點資料,但是編譯器不一樣也有差別,比如vc中它們都是64位的。總之long double >= double =64位是不會錯的。