кодесурса
«Python

Python Math: разделить дробные и целые части числа с плавающей запятой

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code