Калькулятор · Шаг 2 из 9
Что показать
Обратный путь: посчитали — надо показать. Здесь вылезает знаменитое 0.1 + 0.2 = 0.30000000000000004. Настоящий калькулятор этого не показывает, хотя внутри у него ровно то же самое.
Что сделать
Покажите результат на экране так, как показывает настоящий калькулятор, — без 0.30000000000000004.
Что приходит
chislo— что посчитали: целое или дробное
Что вернуть
Строку для экрана: целое — без «.0», дробное — до десяти знаков после точки без хвостовых нулей, от 10¹⁶ — научной записью, бесконечность — "Ошибка".
Допишите функцию pokazat_chislo в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В проекте
Окно показывает этой функцией каждый результат. Решите шаг — и вместо 0.30000000000000004 на экране будет 0.3.
pokazat_chislo(12)
'12'
Верните строку для экрана.
Целое число — без дробной части: 12, а не «12.0». Дробное — не длиннее десяти знаков после точки, хвостовые нули убираются. Числа от 10¹⁶ и больше — в научной записи с шестью знаками, иначе они не влезают. Бесконечность и «не число» — строка «Ошибка».
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.