File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Integer and Character Representation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Integer and Character Representation" Watch "Integer and Character Representation" New topic

Integer and Character Representation

Uma Kanth

Joined: Sep 16, 2002
Posts: 20
Can some body please explain me the following two terms ?
1)signed two's-complement integers
2)16-bit unsigned integers representing Unicode characters
Thanx in advance
Leandro Oliveira
Ranch Hand

Joined: Nov 07, 2002
Posts: 298
byte ---> -128 to +127
char ---> 0 to +65535
the two's complement:
(working with bytes)
decimal binary
4 ---- 00000100
-4 ---- 11111100
how did I find that -4 was 11111100??
1)invert all bits:
00000100 becomes 11111011
2)add another bit to the end
11111011 + 1 --> 11111100

Uma Kanth

Joined: Sep 16, 2002
Posts: 20
Thanx alot
I agree. Here's the link:
subject: Integer and Character Representation
Similar Threads
JSlider Float Values
a question about method local variables
bit shiftting pblm
few scenarios in JAVA where instinct doesn'n play right