20.05.2013 / 23:52 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | s1 = 10/2; //5  
s2 = (int) (11/2); // 5  
s3 = (float) (11/2); // 5,5  
s4 = 11%2; // 1  
 пример как выведет  __________________
   знает толк  | 
  20.05.2013 / 23:54 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | vl@volk, s3 неправильно. у тебя сначала вычислится выражение в скобках как (int/int) а потом результат int приведётся к float [ (float) (int) ], но дробной части  уже не будет - она потерялась на первом делении.
  __________________
   let live  Изменено aNNiMON (20.05 / 23:56) (всего 1 раз) | 
  21.05.2013 / 00:13 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | тоесть надо оба числа сделать float а потом уже делить, тогда я прлучу нужный результат
  __________________
   знает толк  | 
  21.05.2013 / 00:31 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | vl@volk, достаточно делитель сделать float. Оба не обязательно.
  __________________
   let live  | 
  21.05.2013 / 06:45 |  | 
gost6678    Пользователь  
  | Все верно говорит Витек, я полностью согласен. (Он всегда верно говорит- он ведь программист, да и просто хороший человек, мне помогает всегда решить проблемы с явой. Вообщем крутой и самый авторитетный чел на этом сайте.)
   Изменено gost6678 (21.05 / 06:46) (всего 4 раза) | 
  21.05.2013 / 10:53 |  | 
kiriman    Пользователь  
   Сейчас: Offline 
 Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
   | gost6678,  Жополиз детектед    | 
  21.05.2013 / 15:05 |  | 
abadon    Пользователь  
   Сейчас: Offline 
 Имя: Серёжа Откуда: Москва Регистрация: 05.05.2013
   | abadon, книгу по программированию на Java марш читать. Первые главы - про математические операции в языках программирования.Да я читаю, только у меня математические главы в конце книги.  % - остаток от деления. 46 % 10 = 6 (т.к 46 / 10 = 4 целых и 6 в остатке) int / int = int => 15 / 4 = 3 int / double = double => 15 / ((double) 4) = 3.75За инфу спс. gost6678, Жополиз детектед Лалка      | 
  21.05.2013 / 15:11 |  | 
gost6678    Пользователь  
  | abadon, я ни какая ни лалка!
   | 
  21.05.2013 / 16:05 |  | 
SeTSeR    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
   | Кто-нибудь знает, как юзать в классе методы объекта, расширяющего MIDlet? Пробовал через конструктор - вылетает такая ошибка: MIDlet not constructed by createMIDlet
   | 
  21.05.2013 / 16:10 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | может методы класса MIDlet? но я не знаю. хотя если ты наследуешь класс от мидлета то этому классу доступны все методы класса мидлет
  __________________
   знает толк  |