|
0 / 0 / 1
Регистрация: 04.05.2010
Сообщений: 112
|
|
Как просчитать число ПИ до определенного знака?06.08.2010, 23:26. Показов 7772. Ответов 7
Метки нет (Все метки)
0
|
|
| 06.08.2010, 23:26 | |
|
Ответы с готовыми решениями:
7
Обрезать (не округлить) число до определенного знака после запятой
Как найти количество символов в строке до определённого знака? |
|
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|
| 06.08.2010, 23:33 | |
|
ru.wikipedia.org/wiki/Число_пи
Выбирайте по вкусу формулу, считайте по ней с нужной точностью.
0
|
|
|
48 / 48 / 7
Регистрация: 04.08.2010
Сообщений: 110
|
|||||||||||
| 06.08.2010, 23:37 | |||||||||||
|
Если речь идет об округлении до определенного знака, то примерно так:
Объявление функции:
0
|
|||||||||||
|
0 / 0 / 1
Регистрация: 04.05.2010
Сообщений: 112
|
||||||
| 06.08.2010, 23:38 [ТС] | ||||||
|
Где я тут ошибся:
0
|
||||||
|
48 / 48 / 7
Регистрация: 04.08.2010
Сообщений: 110
|
||||||
| 07.08.2010, 00:28 | ||||||
|
Положить n=0, S1 = 0 и S2 = 0; ( начальные установки )
Увеличить n на 1; ( n становится нечетным ) Вычислить S1 = S2 + 4/(2n-1); (S1 - есть верхняя оценка ) Увеличить n на 1; ( n становится четным ) Вычислить S2 = S1 - 4/(2n-1); (S2 - есть нижняя оценка) Если S1 - S2 >= 10^(-5) перейти к шагу 2; ( нужная точность еще не достигнута ) Напечатать результат (S1 + S2) / 2 Добавлено через 37 минут Вот вспомнил. Код ни в коем случае не мой. Программист - француз Pascal Sebah. Вычисляем первые NbDigits цифр числа Pi(в данном случае 10000). Используется рекурсия. Время вычисления у меня на машине - меньше 1 с.
0
|
||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
|
||||||
| 07.08.2010, 00:37 | ||||||
|
_nic, а чем Вас константа M_PI из math.h не устроила?
0
|
||||||
|
0 / 0 / 1
Регистрация: 04.05.2010
Сообщений: 112
|
|
| 07.08.2010, 11:14 [ТС] | |
|
Помню была такая программа которая бенчила проц путем просчета пи,вот мне так и нада нагрузить процессор.Каким нибудь ресурсоемким мат. вычислением.
0
|
|
|
║XLR8║
|
|||||||||||
| 07.08.2010, 16:28 | |||||||||||
|
_nic, Вот:
![]() Добавлено через 9 минут Не желательно проверять именно этот код, можно поставить цикл на 1000000 и посмотреть время выполнения, это будет где-то секунда, потом разделить (4294967295)^3 / 1000000 и получите время в секундах, которое ваш процессор точно не будет отдыхать ![]() Добавлено через 1 час 34 минуты
Добавлено через 18 минут Касательно вычисления числа Пи, то метода быстрее за формулу Джона Мэчина я не видел. Ее вы можете посмотреть в вики по ссылке, что дал Хохол. И даже не пытайтесь находить число Пи в даблах - очень низкая точность, лучше пишите длинную арифметику на дробных числах, или используйте cmath.
0
|
|||||||||||
| 07.08.2010, 16:28 | |
|
Помогаю со студенческими работами здесь
8
Как обеспечить вывод числа с точностью до определённого знака? Удаление текста до определенного знака Возврат строки до определенного знака Ограничение числа до определенного знака Округление числа . FF.1F9A6B51 (16) до определенного знака Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|