導航:首頁 > 數據處理 > 8和基本數據類型是什麼

8和基本數據類型是什麼

發布時間:2024-12-18 03:48:36

Ⅰ 基本數據類型是什麼

八種基本數據類型為:

先說理論,八種基本數據類型:byte、short、int、long、float、double、boolean、char。

注意:

1、byte

8位、有符號的以二進制補碼表示的整數

min : -128(-2^7)

max: 127(2^7-1)

default: 0

對應包裝類:Byte

2、short

16位、有符號的以二進制補碼表示的整數

min : -32768(-2^15)

max: 32767(2^15 - 1)

default: 0

對應包裝類:Short

3、int

32位、有符號的以二進制補碼表示的整數

min : -2,147,483,648(-2^31)

max: 2,147,483,647(2^31 - 1)

default: 0

對應包裝類:Integer

4、long

64位、有符號的以二進制補碼表示的整數

min : -9,223,372,036,854,775,808(-2^63)

max: 9,223,372,036,854,775,807(2^63 -1)

default: 0

對應的包裝類:Long

5、float

單精度、32位、符合IEEE 754標準的浮點數

float 在儲存大型浮點數組的時候可節省內存空間

浮點數不能用來表示精確的值,如貨幣

default: 0.0f

對應的包裝類:Float

6、double

雙精度、64位、符合IEEE 754標準的浮點數

浮點數的默認類型為double類型

double類型同樣不能表示精確的值,如貨幣

default: 0.0d

對應的包裝類:Double

7、char

char類型是一個單一的 16 位 Unicode 字元

最小值是 u0000(即為0)

最大值是 uffff(即為65,535)

char 數據類型可以儲存任何字元

對應的包裝類:Character

8、boolean

boolean數據類型表示一位的信息

只有兩個取值:true 和 false

這種類型只作為一種標志來記錄 true/false 情況

對應的包裝類:Boolean

Ⅱ 基本數據類型有哪些呢

八種基本數據類型:byte、short、int、long、float、double、boolean、char。

int、double、short、char、unsigned int等標識符都是類型名,C++中的類型名可以由用戶定義,這將會在後面進一步學習。

表中「所佔位元組數」表示存儲器分配給對應類型的空間大小,「取值范圍」對該類型數據的取值范圍進行了規定,如:short類型,其數據值只能是在-32768~32767范圍中,若在運算過程中超出了對應數據類型的數值范圍,會造成數據的溢出(overflow)錯誤。

請注意。

數據的溢出在編譯和運行時並不報錯,經常會讓編程者不知道在哪兒發生錯誤。編程者需要特別細心和認真對待數據類型。

表中3.40E+38為科學計數法表示形式,為3.40x1038。

類型的所佔位元組數可以用sizeof函數來測試,比如sizeof(long long)=8。

Ⅲ 八大基本數據類型

作為一個菜鳥程序員,我來說說我最近的學習心得:

最近又學習了八大基本數據類型,因為當初也只是會用int,String類型來定義變數,所以其它的都不是很熟悉,而且學完之後發現String竟然不是八大基本數據類型中的其中一個。在此我來介紹一下八大基本數據類型,不過在說八大類型之前我先說說變數吧:

變數:變數就是申請內存來存儲值。也就是說,當創建變數的時候,需要在內存中申請空間。內存管理系統根據變數的類型為變數分配存儲空間,分配的空間只能用來儲存該類型數據。因此,通過定義不同類型的變數,可以在內存中儲存整數、小數或者字元。

八大基本數據類型介紹:

byte:

byte 數據類型是8位、有符號的,以二進制補碼表示的整數,最大存儲數據量是255,存放的數據范圍是-128~127之間

byte 類型用在大型數組中節約空間,主要代替整數,因為 byte 變數佔用的空間只有 int 類型的四分之一;

用byte聲明變數並賦值:byte a = 100

short:

short 數據類型是 16 位、有符號的以二進制補碼表示的整數 , 最大數據存儲量是65536,數據范圍是-32768~32767之間。

Short 數據類型也可以像 byte 那樣節省空間。一個short變數是int型變數所佔空間的二分之一;

用short聲明變數並賦值:short a = 1000

int:

int 數據類型是32位、有符號的以二進制補碼表示的整數,最大數據存儲容量是2的32次方減1,數據范圍是負的2的31次方到正的2的31次方減1

一般的整型變數默認為 int

用int聲明變數並賦值:int a = 100000

long:

long 數據類型是 64 位、有符號的以二進制補碼表示的整數,最大數據存儲容量是2的64次方減1,數據范圍為負的2的63次方到正的2的63次方減1。

這種類型主要使用在需要比較大整數的系統上;

用long聲明變數並賦值:long a = 1000000L

float:

float 數據類型是單精度、32位、符合IEEE 754標準的浮點數;數據范圍在3.4e-45~1.4e38,直接賦值時必須在數字後加上f或F。

float 在儲存大型浮點數組的時候可節省內存空間,浮點數不能用來表示精確的值,如貨幣

用float聲明變數並賦值:float a = 250.5f

double:

double 數據類型是雙精度、64 位、符合IEEE 754標準的浮點數,數據范圍在4.9e-324~1.8e308,賦值時可以加d或D也可以不加。

浮點數的默認類型為double類型,double類型同樣不能表示精確的值,如貨幣;

用double聲明變數並賦值:double a = 250

boolean:

boolean數據類型表示一位的信息,只有true和false兩個取值

這種類型只作為一種標志來記錄 true/false 情況;

用boolean聲明變數並賦值:boolean a =true

char:

char類型是一個單一的 16 位 Unicode 字元,用單引號賦值;

char 數據類型可以儲存任何字元;

用char聲明變數並賦值:char a = 'a'

鏈接:https://www.jianshu.com/p/248570266afe

來源:

閱讀全文

與8和基本數據類型是什麼相關的資料

熱點內容
南京祛斑美白產品用著怎麼樣 瀏覽:937
辦簽證理財產品到期怎麼辦 瀏覽:931
手機息屏時便發信息如何設置可見 瀏覽:246
吳川梅錄哪個市場有鮮羊肉買 瀏覽:809
掌通同城小程序怎麼樣 瀏覽:862
連接手機端的數據線頭壞了怎麼辦 瀏覽:544
信息學要看哪些書籍 瀏覽:279
物流信息存多久 瀏覽:514
天津有愛信息科技有限公司有什麼聊天軟體 瀏覽:451
ok交易所市價委託什麼意思 瀏覽:484
安平哪裡可以交易錢幣 瀏覽:247
重慶大型海鮮批發市場在哪裡 瀏覽:563
治具技術協議怎麼做 瀏覽:444
怎麼開同城菜市場 瀏覽:587
哪個交易所全球首發新幣多 瀏覽:693
二線交易平台有哪些 瀏覽:409
人均800萬的數據怎麼寫 瀏覽:866
冷吃兔代理怎麼做 瀏覽:84
交易中有哪些腳印 瀏覽:264
怎麼開地區產品總代理 瀏覽:923