Size: a a a

2020 September 20

SC

Sergey Chevychelov in learn.java
нет, ты ведь тип заранее задал
источник

С(

Сергей (Fr0z3Nn)... in learn.java
ну переводить 12.0 к целочисленному я бы не стал, где гарантии, что там не появится 12.1. Думаю, что нужно доп. сделать проверку
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in learn.java
Через String.format выводи без дробной части
источник

e

elefus in learn.java
Danylo ᅠ
Остаток от деления можно брать только у целых чисел.
Откуда такая информация? Оо
Оператор % определен и для чисел с плавающей точкой:
https://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.17.3
источник

AP

Andrey Pastushenko in learn.java
Сергей (Fr0z3Nn)
ну переводить 12.0 к целочисленному я бы не стал, где гарантии, что там не появится 12.1. Думаю, что нужно доп. сделать проверку
Проверять на ноль значение после точки и при true приводить к int
источник

С(

Сергей (Fr0z3Nn)... in learn.java
Andrey Pastushenko
Проверять на ноль значение после точки и при true приводить к int
ага
источник

Dᅠ

Danylo ᅠ in learn.java
elefus
Откуда такая информация? Оо
Оператор % определен и для чисел с плавающей точкой:
https://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.17.3
Сорян, с сишкой попутал.
источник

ИГ

Иван Горбунов... in learn.java
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Через String.format выводи без дробной части
я возвращаю строку в переменную
источник

ИГ

Иван Горбунов... in learn.java
вот так return "{" + (boolX? round(newX) : newX) + ";" + (boolY? (int)newY : newY) + "}";
источник

ИГ

Иван Горбунов... in learn.java
но почему-то точка не отсекается
источник

ИГ

Иван Горбунов... in learn.java
тип привожу к инт и round() все равно точка остается
источник

ИГ

Иван Горбунов... in learn.java
🤷‍♂️
источник

e

elefus in learn.java
Иван Горбунов
Ребята привет, подскажите что не так делаю) нужно сделать проверку, если у числа с плавающей точкой после точки 0, то нужно отрезать его, делаю вот так но не срабатывает:
double newX = ax + bx;
       if(newX % 1 == 0)
           newX = round(newX);
       double newY = ay + by;
       if(newY % 1 == 0)
           newY = round(newY);
       return "{" + newX + ";" + newY + "}";
а так-же если сделать проверку == 0.0 то тоже не срабатывает
DecimalFormat formatter = new DecimalFormat("#.##");
formatter.setDecimalFormatSymbols(new DecimalFormatSymbols(Locale.ENGLISH));
return "{" + formatter.format(newX) + "," + formatter.format(newY) + "}";
источник

ИГ

Иван Горбунов... in learn.java
elefus
DecimalFormat formatter = new DecimalFormat("#.##");
formatter.setDecimalFormatSymbols(new DecimalFormatSymbols(Locale.ENGLISH));
return "{" + formatter.format(newX) + "," + formatter.format(newY) + "}";
благодарствую!
источник

..

.... .... in learn.java
кто может подсказать почему spring создает бин через фабричный метод если я комментирую строку factory-method="getJazzMusic"> в xml для создания бина?
источник

Ф

Филипп in learn.java
Да у меня тут проблемка возникла с установкой JDK. Пишет что версия уже установлена.
Хотел спросить как установить её
источник

Ф

Филипп in learn.java
источник

Д

Дима in learn.java
Установлена она уже значит
источник

Ф

Филипп in learn.java
Нет. Впервые скачал
источник

AL

Andrii Litovchenko in learn.java
Значит, была установлена ранее 🤷‍♂
источник