Не могу понять почему именно так работает конвертер. Люди добрые, в школе не учился, подскажите кто чем может))) Поправьте логику, что-то у меня не клеится в голове или я чего-то не понимаю?! public class Solution // это клас, который содержит метод { public static void main(String[] args) // это метод, который который содержит команду { System.out.println(convertCelsiumToFahrenheit(41)); //это команда, которая выводит на экран значение в F конвертирую значение С = 41 указанное в () } public static double convertCelsiumToFahrenheit(int celsium) //это метод, который задает объект convertCelsiumToFahrenheit, значение int celsium //ниже мы указываем формулу используя, которую метод main производит конвертацию { return ((double)celsium * 9 / 5) + 32; //еще раз, нужно С перевести в F // формула такая C = (F - 32) * 5/9 //ПОЧЕМУ МЫ МЕНЯЕМ ФОРМУЛУ И ЭТО РАБОТАЕТ?!!! //((double)celsium * 9 / 5) + 32; //тут получается формула такая (С*9/5)+32 = F или F = (С*1,8)+32 //ЧТО ДЕЛАЕТ СКОБКА, КОТОРАЯ ЗАКЛЮЧАЕТ (double)??? } }