Python Math: разделить дробные и целые части числа с плавающей запятой
Python Math: Упражнение 59 с решением
Напишите программу на Python для разделения дробных и целых частей числа с плавающей запятой.
Пример решения : -
Код Python:
import math
print(' (F) (I)')
for i in range(6):
print('{}/2 = {} {}'.format(i, i/2, math.modf(i/2.0)))
Пример вывода:
(F) (I) 0/2 = 0,0 (0,0, 0,0) 1/2 = 0,5 (0,5, 0,0) 2/2 = 1,0 (0,0, 1,0) 3/2 = 1,5 (0,5, 1,0) 4/2 = 2,0 (0,0, 2,0) 5/2 = 2,5 (0,5, 2,0)
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для печати плавающей запятой из мантиссы, пары экспонент.
Далее: написать программу на Python для анализа математических формул и поставить скобки вокруг умножения и деления.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code