基本資料型別 取值範圍

2021-07-27 22:59:36 字數 545 閱讀 9420

基本資料型別

1. 整型和浮點型

2. 資料範圍 1.

整型:char, short, int, long, long long(有無符號和有符號之分,即可以新增unsigned)

long a=1234l long long b=1234ll

%d %ld %lld

浮點型:float, double

%f %lf 2.

32位char:1 位元組 short:2位元組 int:4位元組 long 4位元組 long long 8位元組

中有其範圍的巨集定義 如schar

_min

schar_

max int

_min int_

max

char:-128~127

unsigned char:0~255 其餘類似

float:4位元組 double:8位元組

中有其範圍的巨集定義 flt_min flt_

max dbl_min dbl_

max

注意列印時使用%f %lf

Objective C基本資料型別取值範圍 位元組

一些型別限定修飾詞 1.這些限定詞經常用來限定int型,在限定int型別時int可以省略 2.short和long會改變int型的長度,在不同編譯器長度不相同,但是一般short長度不大於int,int長度不大於long 3.signed和unsigned不會改變型別長度,僅表示最高位是否為符號位,...

Java 基本資料型別取值範圍

整型 byte 2的7次方 2的7次方 1 128 127 占用1位元組 short 2的15次方 2的15次方 1 32768 32767 占用2位元組 int 2的31次方 2的31次方 1 2147483648 2147483647 占用4位元組 long 2的63次方 2的63次方 1 92...

基本資料型別的儲存大小算出取值範圍大小

模 n位m進製的數字的個數就是模。例如 八位二進位制的數有256個。但是這裡的八位二進位制數不能說是byte型別的二進位制範圍。因為更大的數字賦值給byte的話,它會一直在 128到127範圍內迴圈。二位十進位制的數,即0 99,100個數,模就是100。先賢們,就想出乙個辦法,也就是約定。模 0 ...