C語言基礎學習基本資料型別 浮點型

2021-08-28 01:29:10 字數 910 閱讀 8469

float和double

加了小數點的數都是浮點數。c語言有兩種書寫浮點數的方式,一種是使用常用的標準小數點表示法,如下:

0.00056

8.0

1.23

第二種表示浮點值叫做e表示法。下面是一些例子:

2.52e-8

1.32e9//e表示法不區分大小寫

7e5

9.11e-31

其中,2.52e-8指的是2.52除以10的8次方,7e5指的是7乘以10的5次方。也就是說,e(或e)後面是10的指數。當指數為負時,意味著除以10的乘方。printf()函式用%e說明符列印使用e表示法的數字。

c語言中浮點型別有float、double和long double型別。浮點數的取值範圍比整數大的多,float型別必須至少能表示6位有效數字,double型別至少能表示10位有效數字。

float和double型別輸出說明符為%f,%f的輸出格式預設保留6位小數,如果你只想保留小數點後3位數,你可以使用%.3f的形式來輸出。

浮點變數的定義如下:

float 變數名 = 值;

double 變數名 = 值;

觀察一下下面這段**的輸出吧:

#includeint main(void)  

更多學習內容就在碼芽網,

三 C語言資料型別 01基本資料型別 浮點型別

型別說明 float 必須至少能夠表示6位有效數字,且取值範圍至少是10 37 次方 10 37 次方 一般佔32位,8位表示指數的值和符號,剩下24位表示非指數部分 也叫作尾數或有效數 及其符號。double 必須至少能夠表示10位有效數字 一般佔64位,多出的32位全部用來表示非指數部分。lon...

C語言基礎學習基本資料型別 Char型別

char型別 char型別用於儲存字母和標點之類的字元。但是在技術實現上char卻是整數型別。為了處理字元,計算機使用一種數字編碼,用特定的整數表示特定的字元。字元變數輸入輸出用 c符號。定義語法如下 char變數名 乙個字元值 char型別佔乙個位元組,所以乙個char變數不能存放乙個中文漢字 乙...

C語言基本資料型別

2.各種資料型別介紹 2.1整型 整形包括短整型 整形和長整形。2.1.1短整形 short a 1 2.1.2整形 一般佔4個位元組 32位 最高位代表符號,0表示正數,1表示負數,取值範圍是 2147483648 2147483647,在記憶體中的儲存順序是地位在前 高位在後,例如0x12345...