Форум программистов, компьютерный форум CyberForum.ru

Как просчитать число ПИ до определенного знака? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Окно Windows/Linux на с++ без всяких api http://www.cyberforum.ru/cpp/thread157796.html
Основная суть вопроса в заголовке.теперь пояснения. Как сделать окно на чистом С++без всяких opengl,winapi просто имея Пакет языка с++ и нечего больше со стандартными библами.я сразу думаю что этот код и пояснения врятли кто тут напишет.так что прошу хотя бы ссылочку алгоритмы,теорию,и желательно к этому всему листинг кода ! заранее спасибо! PS: Еще раз повторяю только на чистом с++ без API
C++ Динамически изменяющаяся строка Есть файл, который постоянно меняется.. Я его читаю так допустим: int main() { while(1) { system("clear"); system("cat /home/alexey/Desktop/log.txt"); http://www.cyberforum.ru/cpp/thread157701.html
Указатель на пользовательский тип C++
Чёто туплю, почему когда передаёшь переменную (например int) параметром через адрес в функцию (параметр - указатель на этот тип), то в теле этой функции для доступа к этой переменной приходится обращаться через указатель как через массив, причём работает только для , а дальше выдаёт ошибку. Вообще что значит это? Почему не 1 а 3 элемента и вообще как это так с точки зрения компилятора ...
Распараллеливание программы C++
Пишу брутер и встал вопрос о добавление многопоточности. Вот у меня есть функция: std::string wbfunc(std::string& hash) { std::string line; std::ifstream f("/home/hromjo/d"); while (std::getline(f, line)) { if (md5(line) == hash) { return line;
C++ Обработка кнопки http://www.cyberforum.ru/cpp/thread157125.html
У меян есть вот такая идея!я решил написать небольшую программку куда пользователь будет вводить свой майл и свой пароль потом при нажатии на клавишу данные будут сохраняться в файл,вот все что я написал это сделать легко а вот как сделать что при нажатии тот файл передался мне на мыло по инету?
C++ Нужен пример перехвата API функции на Detours!!! В долгих поисках пришел к выводу использовать Detours для отлова пакетов. Где можно найти рабочий исходник отлова какой-нибудь функции (желательно Send/Recv)? подробнее

Показать сообщение отдельно
abiprofi
48 / 48 / 2
Регистрация: 04.08.2010
Сообщений: 110
06.08.2010, 23:37     Как просчитать число ПИ до определенного знака?
Если речь идет об округлении до определенного знака, то примерно так:
Объявление функции:
C++
1
double __fastcall DRound(double Argument, int Precision);
Реализация:
C++
1
2
3
4
5
6
7
8
9
10
11
12
double __fastcall TForm1::DRound(double Argument, int Precision)
{
//Точность может быть отрицательной. Dround(1234,-2) = 1200.
 double Divisor  = 1.0;
 if(Precision >= 0)
  while(Precision--)
   Divisor *= 10.0;
 else
  while(Precision++)
   Divisor /= 10.0;
 return floor(Argument * Divisor + 0.5) / Divisor;
}
А формулы предложены абсолютно верно господином "Хохол"!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru