Я попытался вычислить число «пи», следуя приближению из Википедии, но результат не равен числу «пи» [закрыто]Python

Программы на Python
Ответить
Anonymous
 Я попытался вычислить число «пи», следуя приближению из Википедии, но результат не равен числу «пи» [закрыто]

Сообщение Anonymous »

Вывод моего кода ниже — это не число «пи». Как исправить?

Код: Выделить всё

import math

a_one = (23 + 4 * math.sqrt(34))
a = 1 / 2 * a_one

b_one = (19 * math.sqrt(2) + 7 * math.sqrt(17))
b = 1 / 2 * b_one

c = (429 + 304 * math.sqrt(2))

d_one = (627 + 442 * math.sqrt(2))
d = 1 / 2 * d_one

u = (a + (math.sqrt(a**2 - 1))**2) * (b + (math.sqrt(b**2 - 1))**2) * (c + (math.sqrt(c**2 - 1))**2) * (d + (math.sqrt(d**2 - 1)))

pi = (math.log((2 * u)**6 + 24) / math.sqrt(3502))

print(pi)
В результате я получаю 3,4829888487915346.
Уравнения из статьи в Википедии:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/791 ... -the-outpu
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»