Составить программу, которая бы выводила введенное пользователем нецелое число, обозначающее длину в метрах в виде целого количества метров, сантиметров, миллиметров и микрометров (при необходимости). Например: 1,234 м – это 1234 мм, 1,57 м – это 157 см, 0,00056 м – это 560 мкм
meters = int(length)
centimeters = int((length - meters) * 100)
millimeters = int((length - meters - centimeters/100) * 1000)
micrometers = int((length - meters - centimeters/100 - millimeters/1000) * 1000000)
print(f"{length} м – это {meters} м {centimeters} см {millimeters} мм {micrometers} мкм")
Пример работы программы:
Введите длину в метрах: 1.2341.234 м – это 1 м 23 см 400 мм 0 мкм