整數型別 範圍 備註
integer-2 147 483 648 ~ 2 147 483 647 32 位帶符號數
cardinal 0~42 994 967 295 32 位無符號數
shortint -128~127 8 位帶符號數
smallint -32 768~32 767 16 位帶符號數
longint -2 147 443 648~2 147 483 647 32 位帶符號數
int64 -2~2-1 64 位帶符號數(-2的63次方到2的63次方)
byte 0~255 8 位無符號數
word0~65 53516 位無符號數
longword 0~4 294 967 295 32 位無符號數
字元型別 取值 備註
ansichar 8 位 根據擴充套件 ansi 字元表排列
widechar 16 位 根據 unicode 碼排列,前 256 個 unicode 字元同 ansi 字元相同
char delpi 中通用的字元型別,相當於 widechar
C 混合運算 輸出整數字元浮點數的值
在c 的表示式中會常常遇到不同資料型別之間的運算,運算過程中,當某個二元運算子兩邊的運算元型別不同但屬於型別相容時,系統先將精度低的運算元變換到與另乙個運算元精度相同,然後再進行運算。比如整數 浮點數 字元 9 1.5 a 在運算之前,不同的資料型別要先轉換為同一資料型別,然後再進行運算。先執行9 ...
羅馬數字轉整數 LeetCode(Java實現)
題目描述 羅馬數字包含以下七種字元 i,v,x,l,c,d和m。字元 數值 i 1 v 5 x 10 l 50 c 100 d 500 m 1000例如,羅馬數字 2 寫做ii,即為兩個並列的 1。12 寫做xii,即為x ii。27 寫做xxvii,即為xx v ii。通常情況下,羅馬數字中小的數...
刪除List中的非數字元素
由於list的非執行緒安全特性,在遍歷list的過程中,隨意刪除某個元素是一件很危險的事情,所以在寫 hello world 的時候需要注意一下.function 1.0 使用pattern類可以匹配正規表示式 pattern pattern pattern.compile 0 9 boolean ...