Comment on [deleted]
kkj@lemmy.dbzer0.com 5 weeks ago-2,147,483,649, actually. A signed int32 can represent -1 just fine.
Comment on [deleted]
kkj@lemmy.dbzer0.com 5 weeks ago-2,147,483,649, actually. A signed int32 can represent -1 just fine.
Valmond@lemmy.dbzer0.com 5 weeks ago
Yeah, unsigned ofc.
kkj@lemmy.dbzer0.com 5 weeks ago
Unsigned jumps from 0 to 4,294,967,295. An overflow won’t get you to 2,147,483,647 unless you have a 31-bit uint for some reason.
sukhmel@programming.dev 5 weeks ago
Having integers with amount of bits indivisible by 2, let alone 8, is a nice feature to have in a language, I deed
Valmond@lemmy.dbzer0.com 5 weeks ago
int a:7;
IIRC (C/C++). But doesn’t overflow as you’d expect.