Я пытаюсь преобразовать температуру из Фаренгейта в Цельсия:
puts 'Convertir grados Fahrenheit a Celcius'
STDOUT.flush
x = gets.chomp
aprox = (x * 100.0).round(2) / 100.0
resultado = (aprox-32)/1.8
puts resultado
Я использую правильная формула для преобразования Фаренгейта в Цельсия:
Цельсий = Фаренгейт - 32 / 1,8
Однако, когда я запускаю это в консоли, я получаю следующую ошибку:
`round ': неправильное количество аргументов (1 вместо 0) (ArgumentError)
Я пробовал разные вещи, но не понимаю, почему это не работает.