Numeri interi


Nella pratica della programmazione compaiono interi

Senza segno

I numeri interi senza segno sono rappresentati internamente in binario assoluto
#byte124
#bit81632
Da..a0..2550..655350..4294967295
0..28-10..216-10..232-1
TP 6ByteWord
VB 6Byte
C??unsigned long int
C++???

Con segno

La rappresentazione interna è in complemento a 2
#byte1248
#bit8163264
Da-128-32.768-2.147.483.648-9.223.372.036.854.775.808
A+127+32.767+2.147.483.647+9.223.372.036.854.775.807
Da..a-27..27-1-215..215-1-231..231-1-263..263-1
TP 6ShortIntIntegerLongIntComp
VB 6 IntegerLong
C??long int
C++???
Javabyteshortintlong

Note
  1. C e C++ utilizzano interi che dipendono dalla piattaforma
  2. Java utilizza soltanto interi con segno che non dipendono dalla piattaforma.
There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki