F
fancyerii
Hi, everyone.
The question is: I have 2 unsigned short, And I want to "concat"
this 2 short into a unsigned ingeger value.
If in C, it may be implemented like :
unsigned short s1; //s1 ranges from 0 to 65535
unsigned short s2;
unsigned int=(s1<<16)+s2;
But there is no unsigned in java, All integers are signed. So how
can I achieved my goal in java ? (s1 may be very large, say
40,000>32767)
Thanks!
The question is: I have 2 unsigned short, And I want to "concat"
this 2 short into a unsigned ingeger value.
If in C, it may be implemented like :
unsigned short s1; //s1 ranges from 0 to 65535
unsigned short s2;
unsigned int=(s1<<16)+s2;
But there is no unsigned in java, All integers are signed. So how
can I achieved my goal in java ? (s1 may be very large, say
40,000>32767)
Thanks!