Skip to main content

Timeline for Signed and unsigned numbers

Current License: CC BY-SA 4.0

5 events
when toggle format what by license comment
May 15, 2019 at 2:32 vote accept penguin99
Mar 12, 2019 at 10:28 comment added Ilmari Karonen @Pseudonym: Well, technically, it does have char, which is a 16-bit unsigned type. Of course, there are still no unsigned arithmetic instructions in Java bytecode, since any char values are automatically promoted to int (32-bit signed) for arithmetic.
Mar 12, 2019 at 1:15 comment added Pseudonym Java bytecode does sort-of count as an ISA, in the sense that it's been implemented in silicon. However, basic-type checking of this kind is checking performed by the classloader, so the types can mostly be ignored at run-time. And of course Java bytecode doesn't have unsigned types in the first place.
Mar 11, 2019 at 18:45 comment added John Dvorak Note that the Java bytecode also counts as an ISA. And it pretty much does care about data types...
Mar 10, 2019 at 19:26 history answered Jörg W Mittag CC BY-SA 4.0