- char  (1 bajt<-128;127>)
- short int (2 bajty)
- int (4 bajty)
- long int (8 bajtów)
- float (4 bajty)
- double (8 bajtów)
- long double (12 bajtów)
- bool (1bit?)
każdy typ można oczywiście usginować (brać wartość bezwzględną, przesuwając przedział w prawo)
```
-------|--------
       0
|---------------
0
```


