float和double的區別


float和double都是C++中的浮點型數據類型,三者的區別是:

1、精度是不同的。

float類型是單精度浮點數,double類型是雙精度浮點數。

2、分配存儲空間。

c++編譯器為flaot類型分配4字節,為double類型分配8字節。

3、有效位的個數是不同的。

float可以提供6位有效數字,double可以提供15位有效數字。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM