Биты!!!
От: Zagr Украина  
Дата: 18.05.05 07:36
Оценка:
Привет, всем!!!
Может кто сталкивался с подобной проблемой:
у меня задача расцепить чмсло типа int и записать его в две переменные low and high, соответственно в первую младших 16 бит а во вторую — старших...
Можно ли это как -то сделать....?????
Спасибо!
Re: Биты!!!
От: Blazkowicz Россия  
Дата: 18.05.05 08:18
Оценка:
Здравствуйте, Zagr, Вы писали:

Z>Привет, всем!!!

Z>Может кто сталкивался с подобной проблемой:
Z>у меня задача расцепить чмсло типа int и записать его в две переменные low and high, соответственно в первую младших 16 бит а во вторую — старших...
Z>Можно ли это как -то сделать....?????
Z>Спасибо!
        int i = Integer.MAX_VALUE;
        int l = i & 0x0000FFFF;
        int h = i & 0xFFFF0000;
        h = h >> 16;
        System.out.printf("%h",l);
        System.out.println();
        System.out.printf("%h",h);
Re[2]: Биты!!!
От: Zagr Украина  
Дата: 18.05.05 08:49
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, Zagr, Вы писали:


Z>>Привет, всем!!!

Z>>Может кто сталкивался с подобной проблемой:
Z>>у меня задача расцепить чмсло типа int и записать его в две переменные low and high, соответственно в первую младших 16 бит а во вторую — старших...
Z>>Можно ли это как -то сделать....?????
Z>>Спасибо!
B>
B>        int i = Integer.MAX_VALUE;
B>        int l = i & 0x0000FFFF;
B>        int h = i & 0xFFFF0000;
B>        h = h >> 16;
B>        System.out.printf("%h",l);
B>        System.out.println();
B>        System.out.printf("%h",h);
B>

Спасибо!!!
Re: Биты!!!
От: Аноним  
Дата: 18.05.05 08:53
Оценка: 10 (1)
Про биты http://www.onjava.com/pub/a/onjava/2005/02/02/bitsets.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.