LINUX.ORG.RU

Python округляет число ПИ до 3 целых.

 ,


1

2

Пишу:

import math
print math.pi
Ответ:
3
Python 2.6.6
Может и правда, было бы лучше договориться и приравнять число ПИ к трем целым для простоты вычислений?



Последнее исправление: qumo (всего исправлений: 3)

Python 3.3.0 (default, Dec 22 2012, 21:02:07) 
[GCC 4.7.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.141592653589793
>>>
kernelpanic ★★★★★
()

Может и правда, было бы лучше договориться и приравнять число ПИ к трем целым для просто вычислений?

Но такие угловатые круги - это не эстетично же.

imtw
()
Ответ на: комментарий от tailgunner

Тебе продали бракованный интерпретатор - требуй замены по гарантии.

А нельзя ли подтянуть из репозитория гарантийный талон?

qumo
() автор топика
Ответ на: комментарий от kernelpanic
Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3
qumo
() автор топика

ЛОЛЧТО?

$ python2
Python 2.7.3 (default, Dec 15 2012, 10:33:41) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> print math.pi
3.14159265359
>>> 

$ python3
Python 3.2.3 (default, Dec 15 2012, 10:42:38) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> print(math.pi)
3.141592653589793

init_6 ★★★★★
()
Ответ на: комментарий от qumo

На 2.6.6:

$ python
Python 2.6.6 (r266:84292, Sep 12 2011, 14:03:14) 
[GCC 4.4.5 20110214 (Red Hat 4.4.5-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.1415926535897931
>>> 

Что у тебя за дистр?

true_admin ★★★★★
()
Ответ на: комментарий от qumo

Ты или уныло троллишь, или интерпретатор собран с волшебным патчиком, или есть неизвестная мне настройка точности вывода флоатов.

baverman ★★★
()
$ python
Python 2.7.2 (default, Jun 20 2012, 16:23:33) 
[GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.141592653589793
CrossFire ★★★★★
()
Ответ на: комментарий от anonymous

Производительность языка низкая, много полигонов не тянет.

imtw
()
Ответ на: комментарий от true_admin

Заинтриговали, заразы! ☺

Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> print math.pi
3.14159265359
beastie ★★★★★
()

Я понял, ТС хочет узнать у какой части лоровцев по дефолту стоит третий питон.

baverman ★★★
()
fox@morgenstern:~$ python --version
Python 2.7.3
fox@morgenstern:~$ python -c "from math import pi; print pi"
3.14159265359
Cancellor ★★★★☆
()

В военное время значение Пи может достигать четырех!

dk-
()
Python 3.2.3 (default, Jan  2 2013, 15:09:07) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.141592653589793

Valdor ★★
()
Ответ на: комментарий от qumo

Клёва. У тебя патченный math-модуль. Ругай разработчиков дистрибутива или тонкого тралля, имеющего доступ к твоему серваку.

takino ★★★★★
()
Ответ на: комментарий от true_admin

Мне тоже так кажится, но надо же поддержать веселье!

beastie ★★★★★
()
Ответ на: комментарий от baverman

есть неизвестная мне настройка точности вывода флоатов.

тоже так подумал, даже посмотрел man python2. А потом выяснилось что у ТС type(math.pi) == int :)

true_admin ★★★★★
()
Python 3.3.0 (default, Dec 22 2012, 21:02:07) 
[GCC 4.7.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi = 3
>>> import math
>>> math.pi
3
>>> 
kernelpanic ★★★★★
()
python3.3
Python 3.3.0 (default, Jan  3 2013, 14:34:04) 
[GCC 4.7.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.pi
3.141592653589793
>>> 

AGUtilities ★★★
()
Последнее исправление: AGUtilities (всего исправлений: 1)

Может и правда, было бы лучше договориться и приравнять число ПИ к трем целым для просто вычислений?

Это только в военное время.

wlan ★★
()
Ответ на: комментарий от anonymous

Походу ты не читал тред. Или не поверил ему.

Ну, то, что Blag основан на Fedora 9, совсем не очевидно.

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.