2009-09-29 25 views

cevap

30

%d biçimi imzalı tamsayı (ondalık) 'dir. Tamsayılar, two's complement kullanılarak saklanır, yani yüksek sıralı bit (8000 0000), bir konuşma biçiminde değerin belirtisini gösterir.

aşağı 3 ila Sayma, değerler şunlardır:

0000 0003 = 3 
0000 0002 = 2 
0000 0001 = 1 
0000 0000 = 0 
FFFF FFFF = -1 
FFFF FFFE = -2 

vb

Eğer FFFF FFFF %u (imzasız) biçimini kullanın, büyük bir pozitif sayı olarak görüntülemek isterseniz

. saklanabilir en yüksek sayıdır böylece söz

+0

oh,% uzun için nedir? veya imzasız? – user105033

+0

% u - sadece yanıta eklendi :) –

+3

int% d, imzasız% u, long int% ld, long unsigned% lu –

3

Look up ikinin tamamlayıcısı -1 temsili ve -2

vardır 0xEFFFFFFF.

İlgili konular