Я пытаюсь перевести температуру из Фаренгейта в Цельсий:
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)
Я пробовал разные вещи, но я не понимаю, почему это не работает.