資料型別和運算子

2022-06-24 12:18:09 字數 1202 閱讀 6275

資料型別

mysql支援多種型別,大致可以分為三類:數值、日期/時間和字串(字元)型別。

數值型別:

浮點型別和定點型別都可以用(m,n)來表示,其中m稱為精度,表示總共的位數;n稱為標度,表示小數的位數。

float和double在不指定精度時,預設按照實際的精度(由計算機硬體和作業系統決定),decimal如不指定精度預設為(10,0)。

浮點數相對於定點數的優點是在長度一定的情況下,浮點數能表示更大的資料範圍,但在對精度要求比較高時(如貨幣,科學資料),使用decimal比較好。

日期與時間型別:

字串型別: 

char和varchar:

資料型別選擇

算數運算子

mysql中主要有4類運算子:算術運算子、比較運算子、邏輯運算子和位操作運算子。

算術運算子 

比較運算子

邏輯運算子

位運算子

運算子優先順序 

資料型別和運算子 運算子

objective c 支援所有的基本算術運算子 除法運算子。除法運算子有些特殊,如果除法運算子的兩個運算元都是整數型別,則計算結果也是整數,就是將自然 數除法的結果斷取整。求餘運算子。它要求運算子兩邊的運算元必須是整數,他的計算結果是使用第乙個運算元來除以第二個運算元,得到 乙個整除的結果後,剩下...

資料型別和運算子

public static void main string args elsewhile test expression 5 for迴圈 for init statement test expression iteration statement 6 使用break結束迴圈 例如 for int ...

資料型別和運算子

資料型別和運算子 型別名稱 說明 儲存需求 tinyint 很小的整數 1個位元組 smallint 小的整數 2個位元組 mediumint 中等大小的整數 3個位元組 int 普通大小的整數 4個位元組 bigint 大整數 8個位元組 float 單精度浮點 4個位元組 double 雙精度浮...