Python не распознаёт десятичные числа
Надо выполнить простейшую вычислительную операцию:
print('0.5 + 0.3 =', int(0.5+0.3))
Но Python не распознаёт эти числа и выводит
0.5 + 0.3 = 0
Если одно из этих чисел заменяется на целое, выводится результат, на который повлияло только целое число:
print('5 + 0.3 =', int(5+0.3))
5 + 0.3 = 5
Что делать?
Ответы (2 шт):
Автор решения: Gh0sTG0
→ Ссылка
>>>print('0.5 + 0.3 =', int(0.5+0.3))
0.5 + 0.3 = 0
>>>print('0.5 + 0.3 =', str(0.5+0.3))
0.5 + 0.3 = 0.8
Так?