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

Откуда погрешность? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возможное округление при нахождении 2-й производной. При повышении точности программа начинает возвращать 0. http://www.cyberforum.ru/cpp-beginners/thread377986.html
Итак, здравствуйте. Такая проблема. Существует формула для нахождения 2-й производной функции: f''(x) = (f(x + h) - 2f(x) + f(x - h)) / (h^2) Так выглядит ее реализация в виде функции: double SndDiff(double (*func)(double arg), double arg, double accur) { return ((func(arg + accur) - (2. * func(arg)) + func(arg - accur)) / (pow(accur, 2.))); } где arg - аргумент функции, а...
C++ Detours Всем привет, я сам пишу на C#-пе, но вот понадобилось написать перехват функции, скачал с офф. сайта библиотечку Detours, но проблема в том что там экспресс версия в которой только исходы и те не компилируются (видимо не полные). Кто знает где скачать уже готовые *.dll ,*.lib файлы ? З.Ы Пытался сам править таблицу импорта по примерам, но по каким то причинам не работает, может Detours... http://www.cyberforum.ru/cpp-beginners/thread377979.html
C++ Написать простенькие программы по работе с файлами.
Программа 1. Входной файл содержит какой-нибудь текст. Прочитать файл и вывести текст на экран. Программа 2. Входной файл содержит некоторый текст. Запросить у пользователя слово. Вывести на экран количество встречающихся слов в тексте. Примечание к 1 и 2: программы имеют консольный вид.
Блок-схема по матрице!!! C++
Преобразовать матрицу размерностью m x n таким образом,чтобы каждый столбец был упорядочен по убыванию!
C++ Проверка нажатия клавиши (тетрис) http://www.cyberforum.ru/cpp-beginners/thread377950.html
Всем привет. Пишу тетрис. Как параллельно со всем прочим проверять, не была ли нажата определенная клавиша? Слышал о функции GetKeyState, но не знаю, как её грамотно применить. Не подскажете? ) Спасибо.
C++ Задача с палиндромом. Помогите решить вот такую задачу (на С): Даны натуральные числа N и M. В диапазоне N до M найти все палиндромы, которые при возведении в квадрат так же дают палиндром. P.S. Для решения нужно использовать условные операторы, циклы; нельзя использовать массив. Возможно можно использовать какие-то новые библиотеки (я лично знаю только stdio.h и math.h). подробнее

Показать сообщение отдельно
nikitapel
 Аватар для nikitapel
36 / 36 / 4
Регистрация: 20.03.2011
Сообщений: 331
05.11.2011, 01:43  [ТС]     Откуда погрешность?
Bers а почему тогда он не выводит на экран 3.1429999999999998?

Добавлено через 10 минут
Сделал вот так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <sstream>
using namespace std;
int DoubleToInt(double nik)
{
    nik=nik*1000;
stringstream per;
int g1;
per << nik;
per >> g1;
return g1;    
}
    
int main()
{
cout << DoubleToInt(3.147);
system("pause");
}
 
Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru