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? но я не знаю. хотя если ты наследуешь класс от мидлета то этому классу доступны все методы класса мидлет
__________________
знает толк |