не знаю, как там насчет столкновений, нам еще в институте объяснили, как просто получить пи. берем квадрат, вписываем в него круг. площадь обоих знаем, но т.к. площадь круга вычисляется через пи, возьмем его за неизвестную, а саму получившуюся площадь посчитаем руками, запустив цикл, который перебирает все точки внутри квадрата, и для каждого считаем расстояние до центра (это просто): он внутри круга или нет. В результате площадь круга мы знаем, и теперь вместо того, чтобы, как обычно, используя пи, получить площадь, мы, наоборот, имея площадь, получаем пи
сейчас ради интереса накидал программулю, получается как-то так:
если сторона квадрата 100, получаем пи = 3,13
1000 - 3,141284
10000 - 3,14158564
20000 - 3,14159017
Последний раз редактировалось: realist (21 Декабря 2018 19:35), всего редактировалось 1 раз