2015-12-28 5 views
-3

Есть ли способ преобразования числа с плавающей запятой в Python в целое число, кроме math.floor()?Преобразование числа с плавающей запятой в целое число, кроме math.floor()

Я уже пробовал math.floor(), но я получаю сообщение об ошибке говорит:

Cannot import math 

Любой другой путь?

+3

Ах ... 'Int (1,23456)'? –

+0

Используйте 'int'. Однако, если вы не можете «импортировать математику», что-то серьезно не соответствует вашей установке Python, которая требует * исправления. –

ответ

0

Вы можете:

  • Использование int(3.14)
  • import math затем math.floor(3.14) или math.ceil(3.14) (в зависимости от того, как вы хотите, чтобы закруглить) (вы сказали это не работает, но я оставлю это для справки)
  • x = x - x % 1 или x -= x % 1
Смежные вопросы