資料型態有哪幾種
資料型態有:1、整數型別【byte、short、int、long】;2、浮點數型別【float、double】;3、字元型別char;4、布林型boolean。
本文操作環境:Windows10 家庭中文版,巨集基底S40-51電腦。
免費推薦:程式設計影片課程
資料型別有:
1)四種整數型別( byte、short、int、long):
byte:8 位,用於表示最小資料單位,如檔案中數據,-128~127
short:16 位,很少用,-32768 ~ 32767
int:32 位、最常用,-2^31-1~2^31 (21 億)
long:64 位元、次常用
注意事項: int i=5; // 5 叫直接量(或字面量),即直接寫出的常數。
整數位面量預設為 int 類型,所以在定義的 long 型資料後面加上 L或 l。
小於 32 位數的變量,都以 int 結果計算。
強轉符比數學運算子優先權高。請參閱常量與變數中的例子。
2)兩種浮點數類型(float、double):
float:32 位,後綴F 或f,1 位符號位,8 位指數, 23 位有效尾數。
double:64 位元,最常使用,字尾D 或d,1 位元符號位,11 位元指數,52 位元有效尾
注意事項:
#二進位浮點數: 1010100010=101010001.0*2=10101000.10*2^10(2次方)=1010100.010*2^11(3次方)= . 1010100010*2101 00010
指數:1010
基數:2
浮點數位面量預設皆為double 類型,所以在定義的float 型資料後面加上F 或f;double 類型可不寫後綴,但在小數計算上一定要寫D 或X.X float 的精確度沒有long 高,有效位數(尾數)短。
float 的範圍大於 long 指數可以很大。
浮點數是不精確的,無法精確比較浮點數。
3)一種字元類型(char):char:16 位,是整數類型,用單引號括起來的1 個字元(可以是一個中文字符),使用Unicode 碼代表字符,0~2^16-1(65535) 。
注意事項: 不能為 0個字元。
轉義字:\n 換行 \r 回車 \t Tab 字元 \" 雙引號 \\ 表示一個\
#兩個字元char 中間用「 」連接,內部先把字元轉成int 類型,再進行加法運算,char 本質就是個數!二進位的,顯示的時候,經過「處理」顯示為字元。
4)一種布林類型(boolean):true真 與false 假。5) 類型轉換:
char--> 自動轉換:byte-->short-->int -->long-->float-->double
強制轉換:①會損失精確度,產生誤差,小數點為以後的數字全部捨棄。
##6)記憶:8位元:Byte(位元組型) 16位元:short(短整型)、char(字元型) #
#32位:int(整型)、float(單精度型/浮點型)
64位:long(長整型)、double(雙精度型)
最後一個:boolean 布林類型
相關免費學習推薦:
以上是資料型態有哪幾種的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在MySQL資料庫中,性別欄位通常可以使用ENUM類型來儲存。 ENUM是一種枚舉類型,它允許我們在一組預先定義的值中選擇一個作為欄位的值。在表示性別這樣一個固定且有限的選項時,ENUM是一個很好的選擇。讓我們來看一個具體的程式碼範例:假設我們有一個名為"users"的表,其中包含了使用者的信息,包括性別。現在我們要為性別創建一個字段,我們可以這樣設計表結構:CRE

php8資料型別的方法有字串轉換為整數、整數轉換為字串、字串轉換為浮點數、浮點數轉換為字串、陣列轉換為字串、字串轉換為陣列、布林值轉換為整數、整數轉換為布林值和變數類型判斷和轉換。詳細介紹:1、字串轉換為整數包括intval()函數和(int)強制型別轉換;2、整數轉換為字串包括strval()函數和(string)強制型別轉換;3、字串轉換為浮點數等等。

在MySQL中,最適合用於性別欄位的資料類型是ENUM枚舉類型。 ENUM枚舉類型是一種允許定義一組可能取值的資料類型,性別欄位適合使用ENUM類型是因為性別通常只有兩個取值,即男性和女性。接下來,我將透過具體的程式碼範例來展示如何在MySQL中建立一個性別欄位並使用ENUM枚舉類型儲存性別資訊。以下是操作步驟:首先,在MySQL中建立一個名為users的表格,包括

python資料型態有:1、整數;2、浮點型;3、複數;4、布林型;5、字串;6、列表;7、元組;8、集合;9、字典。詳細介紹:1、整數,用來表示整數,可以是正數、負數或零,在Python中,整數可以表示的數值範圍是平台特定的;2、浮點型,用來表示帶有小數部分的數字,浮點型可以表示正數、負數和零;3、複數,用來表示複數,包括實部和虛部;4、布林型,用來表示布林值等等。

python憑藉其簡單易讀的語法,廣泛應用於廣泛的領域。掌握Python語法的基礎架構至關重要,既可以提高程式效率,又能深入理解程式碼的運作方式。為此,本文提供了一個全面的心智圖,詳細闡述了Python語法的各個面向。變數和資料類型變數是Python中用於儲存資料的容器。心智圖展示了常見的Python資料類型,包括整數、浮點數、字串、布林值和列表。每個資料類型都有其自身的特性和操作方法。運算符運算符用於對資料類型執行各種操作。心智圖涵蓋了Python中的不同運算子類型,例如算術運算子、比

MySQL中布林類型的使用方法詳解MySQL是一種常用的關聯式資料庫管理系統,在實際應用中經常需要使用布林類型來表示邏輯上的真假值。 MySQL中布林類型有兩種表示法:TINYINT(1)和BOOL。本文將詳細介紹MySQL中布林類型的使用方法,包括布林類型的定義、賦值、查詢和修改等操作,同時結合具體的程式碼範例進行說明。 1.布林類型的定義在MySQL中,可

在設計資料庫表時,選擇合適的資料類型對於效能最佳化和資料儲存效率非常重要。在MySQL資料庫中,儲存性別欄位的資料類型真是沒有所謂的最佳選擇,因為性別欄位一般只有兩個取值:男或女。但是為了效率和節省空間,我們可以選擇合適的資料類型來儲存性別欄位。在MySQL中,儲存性別欄位最常用的資料類型是枚舉類型。枚舉類型是一種能夠把欄位的值限定在一個有限的集合內的資料型別

C語言是一種廣泛使用的電腦程式語言,具有高效、靈活和強大的特點。要熟練使用C語言進行編程,首先需要了解其基本語法和資料類型。本文將介紹C語言的基本語法和資料類型,並舉例說明。一、基本語法1.1註解在C語言中,可以使用註解來對程式碼進行說明,以便於理解和維護。註解可以分為單行註解和多行註解。 //這是單行註解/*這是多行註解*/1.2關鍵字C語