powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ЧТО ЗА ГЛЮК???
12 сообщений из 12, страница 1 из 1
ЧТО ЗА ГЛЮК???
    #38766070
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
int distance = 16308;
double distanceInKm = distance/1000;
System.out.println(" in km = "+distanceInKm);


выдает: in km = 16
Почему 16???? если должно быть 16,308
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766072
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulT,

Потому что результат деления int на int это int. Это не ГЛЮК ТАКОЙ. Это JLS.
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766079
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulT
Код: java
1.
double distanceInKm = distance/1000.0;
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766083
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JulTПочему 16???? если должно быть 16,308
ну вы даете, это первое что в джаве учат
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766087
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczJulT,
Потому что результат деления int на int это int. Это не ГЛЮК ТАКОЙ. Это JLS.
блин на такие грабли наступить, самое интересное, что в других местах ведь правильно делала, добавляла .0, а здесь не заметила.
Спасибо всем!!!))
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766103
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTв других местах ведь правильно делала, добавляла .0
Я-бы не был так уверен...
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766117
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanJulTв других местах ведь правильно делала, добавляла .0
Я-бы не был так уверен...
в людей нужно верить, людям нужно доверять!
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766129
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanJulT
Код: java
1.
double distanceInKm = distance/1000.0;



А почему не d ?
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766177
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanJulT
Код: java
1.
double distanceInKm = distance/1000.0;


это порочная практика, приучайтесь так
Код: java
1.
double distanceInKm = (double)distance/1000;
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766210
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174это порочная практика, приучайтесь так
Чем приведение к типу лучше правильно заданного литерала?
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766221
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Арсеньевrema174это порочная практика, приучайтесь так
Чем приведение к типу лучше правильно заданного литерала?
приведение типа - используется повсеместно, а остальное частный случай
...
Рейтинг: 0 / 0
ЧТО ЗА ГЛЮК???
    #38766231
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174приведение типа - используется повсеместно
Громко и самонадеянно. Моя практика говорит об обратном.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    if (mRenderer != null && mRenderer.isZoomEnabled() && mRenderer.isZoomButtonsVisible()) {
      mPaint.setColor(ZOOM_BUTTONS_COLOR);
      zoomSize = Math.max(zoomSize, Math.min(width, height) / 7);
      mZoomR.set(left + width - zoomSize * 3, top + height - zoomSize * 0.775f, left + width, top
          + height);
      canvas.drawRoundRect(mZoomR, zoomSize / 3, zoomSize / 3, mPaint);
      float buttonY = top + height - zoomSize * 0.625f;
      canvas.drawBitmap(zoomInImage, left + width - zoomSize * 2.75f, buttonY, null);
      canvas.drawBitmap(zoomOutImage, left + width - zoomSize * 1.75f, buttonY, null);
      canvas.drawBitmap(fitZoomImage, left + width - zoomSize * 0.75f, buttonY, null);
    }

...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ЧТО ЗА ГЛЮК???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]