double類型數組的輸入和處理?
double占8字節 對應的格式為%lf float占4字節 對應的格式為%
f 當兩個格式用反時,會造成程序讀取數據并賦值時,賦值給變量時字節信息錯位,導致數據錯誤。
float 存儲數據格式為:1位的符號位+8位的指數位+23位尾數 double存儲數據格式為:1位的符號位+11位的指數位+52位尾數 因此,錯位存儲的數據,解釋輸出來就差別非常大了。
double類型數組的輸入和處理?
double占8字節 對應的格式為%lf float占4字節 對應的格式為%
f 當兩個格式用反時,會造成程序讀取數據并賦值時,賦值給變量時字節信息錯位,導致數據錯誤。
float 存儲數據格式為:1位的符號位+8位的指數位+23位尾數 double存儲數據格式為:1位的符號位+11位的指數位+52位尾數 因此,錯位存儲的數據,解釋輸出來就差別非常大了。