Вниз  Java-программирование (1-ые посты)
- 9.01.2015 / 13:13
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Magatino, можно задавать подряд вопросы, отстань от человека.

Garfild63, <<< не существует. Есть только >>> — битовый сдвиг вправо с сохранением знака.

Видишь ли, старший бит в представлении целых отвечает за знак: число 5 == 00000101, а число 10000101 == —123, то есть поменялся старший бит и это изменило и знак, и само число в десятичной системе счисления.

"Обычный" >> просто сдвигает биты вправо, а самым старшим (левым) битом становится 0:
5 >> 1 == сдвинуть 00000101 на 1 разряд вправо == 00000010.

–5 >> 1 == 10000101 >> 1 == 01000010.
–5 >>> 1 == сдвинуть 10000101 на 1 вправо с сохранением старшего бита, то есть самый старший бит равен не нулю, а зависит от знака числа == 11000010.
- 9.01.2015 / 14:52
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Народ, есть хороший интерпориатор j2me на j2me:-D чтоб можно было сразу написать код и проверить есть ли ошибки?
- 9.01.2015 / 15:08
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Fantastik, Jcc2 v1.1.2
- 9.01.2015 / 15:26
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Ксакеп, А как в нем преобразовать строку в число? И еще, как получить нажатую кнопку?:-D
- 9.01.2015 / 15:56
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
> строку в число
Integer.parseInt("123");

> получить нажатую кнопку
Это надо смотреть документацию, но в двух словах: надо переопределить какой-то метод.
Если всё плохо, то смотри сорцы всяких приложений, у нас в загрузках.
- 9.01.2015 / 16:05
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Как то так?

  1. uses stdlib;
  2. uses graphlib;
  3.  
  4.  
  5. void inkey(int key){
  6.  
  7. if (key=42) then exit();
  8.  
  9. }
  10.  
  11. void main(){
  12.  
  13.  
  14. ...

- 9.01.2015 / 18:31
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Открыть спойлер
Брал отсюда: http://annimon.com/download/index.php?act=view&id=475

Более совершенный пример: http://annimon.com/download/index.php?act=view&id=380
- 9.01.2015 / 18:52
Naik
  Пользователь

Naik 
Сейчас: Offline
Цитата Ксакеп:
Fantastik, Jcc2 v1.1.2
так причем тут jcc, ему нужен janino :gg:
- 9.01.2015 / 19:15
Magatino
  Администратор

Magatino 
Сейчас: Offline
Цитата Naik:
так причем тут jcc, ему нужен janino :gg:
Или SDK Mobile :gg:
- 9.01.2015 / 19:17
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Naik, требование следующее:
чтоб можно было сразу написать код и проверить есть ли ошибки?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)