Форум программистов, компьютерный форум, киберфорум
Наши страницы

Возникновение странных погрешностей около нуля и возникающие из-за нее косяки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс, для работы с динамическими векторами http://www.cyberforum.ru/cpp-beginners/thread399163.html
Создать класс, для работы с динамическими векторами, длины n. В классе реализовать операцию вычитания векторов ввода и вывода данных в поток. проверить работу соответствующих операций.
C++ Задача про матрицу Вообщем завтра сдать надо бы по хорошему. Мне осталось сделать 1 задачу, которую я не знаю как делать. Может напишет кто-нибудь, пожалуйста? Надо заюзать массивы Написать программу, которая... http://www.cyberforum.ru/cpp-beginners/thread399159.html
Построение программ - фильтров C++
Разработать программу, которая читает текстовый файл стандартного ввода (stdin) и подсчитывает количество цифр и символов '+' (плюс) и символов '- '(минус). Результат записать в стандартный поток...
C++ Массив в динамической памяти
Помогите написать прогу в динамической памяти #include<iostream.h> #include<conio.h> #define N 10 void novmas (int A,int B) { int x; for (int i=0; i<N; i++)
C++ redefinition of class http://www.cyberforum.ru/cpp-beginners/thread399150.html
Даже не могу предположить что не так, наверняка ошибка глупая, подскажите подалуйста ASTManage/SvcHandler.h:27:9: error: redefinition of ‘class CAST::SvcHandler’ ASTManage/SvcHandler.h:27:9:...
C++ неправильно работает программа на с++. вычислить произведение и число отрицательных элементов матрицы А,находящихся под главной диагональю. #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <conio.h> #include... подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
05.12.2011, 12:28
Цитата Сообщение от Woody-krsk Посмотреть сообщение
начинает вылезать какая то неведомая погрешность, числа превращаются вместо, например, 0,0001 в 0,0000999999996
Всё нормально, не пугайся. Вещественные числа почти всегда представлены с некоторой погрешностью. Поэтому сравнивать вещественные числа на "равно" практически бесполезно...

Не используй pow для возведения в квадрат. х*х будет и эффективнее и погрешность может меньше даже быть.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru