第13講 數值型資料的儲存 練習

2021-07-09 19:19:22 字數 760 閱讀 2909

練習一:整型資料的益出現象

#include #include /**

* 程式主方法

* * @author 陳淦森

* @version 1.0.1

* date 2016-02-01

*/int main()

執行結果:

總結分析:在c語言中,int型別資料用4個位元組來儲存,最大的值是2147483647。所以當變數a(2147483642)加上10的時候,超出了最大值範圍,原來的儲存單元範圍不夠,符號位在進1後被益出,所以從正數變成了負數。

練習二:單精度浮點資料的相加

#include #include /**

* 程式主方法

* * @author 陳淦森

* @version 1.0.1

* date 2016-02-01

*/int main()

執行結果:

總結分析:單精度浮點數在c語言中使用4個位元組儲存,分別儲存價碼和發尾數。整個數值大約能存7位數字。所以變數a從8開始數值不準確,變數b從2開始不準確,因些相加後這些位數也不精確,只能精確到前7位數字。

第13節 數值型資料的儲存

1.基本資料型別 自己電腦親測 型別關鍵字 位元組數字數 取值整型 singned short216 32768 32767 singned int long432 214783648 2147483647 singned long long832 9223372036854775808 92233...

C語言 數值型資料的儲存

任務 include include int main 執 況 知識總結 對2要敏感,尤其是32768,65536要記住是2的幾次方!另外要記住1,3,7,15這些演算法 整型資料的儲存,是以二進位制形式儲存的,signed short 有符號 為例,以補碼形式存放,最高位表示數值的符號 0為正,1...

數值型資料的儲存原理例項

程式閱讀題 1.執行下面的程式,解釋產生結果的過程 或原因 include int main 執行下面的程式,解釋產生結果的過程 或原因 include int main 提示 1 對於整型資料,由於儲存位數的限制,其範圍並非像數學中的整數,可以無限大和無限小,而是侷限在一定範圍內。這樣的執行結果,...