當前位置:首頁 » 編程語言 » c語言實數定義

c語言實數定義

發布時間: 2023-11-26 07:57:19

『壹』 c語言中,常量,變數,浮點,單精度,雙精度是什麼意思舉例

實型常量又稱實數或浮點數。在C語言中可以用單精度型和雙精度型兩種形式表示實型常量,分別用類型名float和double進行定義。

實型常量在一般的微型集中佔用4個位元組,一般形式或者指數形式,數值范圍都是-1038~1038,有效數字是7位。

浮點型數據又分為單精度型(float)和雙精度型(double)兩種。

1、單(float):佔用比特數32,有效數位6-7,數值范圍(-3.4e-38~3.4e+38)

2、雙(double):佔用比特數64,有效數位15-16,數值范圍(-1.7e-308~1.7e+308)

(1)c語言實數定義擴展閱讀

c語言中,數據類型分為整形、實型和指針類型(以下內容均表示在32位操作系統中):

其中整形分為char,shortint,longint,longlong,各種類型的使用,前面都可以加上unsigned表示無符號char字元類型,表示的大小為-128~127,大小為一個位元組;

其中0-127被編為ASCⅡ碼shortint短整形-65536~655352個位元組longint整形-20億多~20億多4個位元組longlong長整型8個位元組longint通常寫為int代表的是CPU字長;

在32為操作系統中cpu的字長是32位,即4個位元組實行(浮點型)分為float和double:float6~7位有效數字4個位元組double15~16位有效數字8個位元組在現代CPU中,有一個協處理器專門進行浮點數的運算;

然後根據類型進行精度截取指針類型32位無符號整數,即unsignedint,但是它只能表示內存中一個比特的空間的編號註:32位CPU的內存定址范圍是從32個0到32個1,總計4GB,所以,32位操作系統最高只支持4G內存。

熱點內容
給定一個演算法 發布:2024-05-19 17:50:08 瀏覽:864
戀愛生物種離線緩存 發布:2024-05-19 17:49:15 瀏覽:578
卡巴斯基伺服器如何連接外網更新 發布:2024-05-19 17:42:06 瀏覽:560
手機虛榮怎麼連接伺服器 發布:2024-05-19 17:41:47 瀏覽:730
linux修改保存文件 發布:2024-05-19 17:30:38 瀏覽:666
網路有你腳本 發布:2024-05-19 17:29:55 瀏覽:770
黎明我的世界伺服器 發布:2024-05-19 17:17:34 瀏覽:539
雷神g50如何設置安卓原生模式 發布:2024-05-19 16:50:04 瀏覽:121
c語言小數四捨五入 發布:2024-05-19 16:23:28 瀏覽:525
資料庫被注入攻擊 發布:2024-05-19 16:21:31 瀏覽:835