#python-3.5 #numerical-methods
#python-3.5 #численные методы
Вопрос:
там я хочу спросить, почему я не могу использовать long()
функцию в python3.6.5? это говорит long is not defined
, и какую функцию я должен использовать? пожалуйста, кто-нибудь мне поможет
Комментарии:
1. можете ли вы показать, что вы хотите сделать? и как вы это делаете?
2. Вы смешиваете языки и ссылаетесь на
format long
из matlab? Пожалуйста, добавьте фрагмент кода, где вы хотели бы использовать эту функцию.
Ответ №1:
в Python 3 нет длинного целого числа, вы должны просто иметь возможность использовать int()?
Комментарии:
1. но я хочу использовать больше десятичных чисел, например, я хочу вычислить это 1 / 3 * 50 50 100 и это просто показывает 166, но я хочу получить 166.666666666666666 итак, как я это решаю?
2. должен ли я был использовать функцию float?
3. Нет необходимости использовать что-либо, значение по умолчанию — float. Вы можете округлять, когда захотите, используя
round()