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

Минус ноль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы и Сортировка http://www.cyberforum.ru/cpp-beginners/thread321436.html
Решите Пожалуйста задачки: Классы: Создать класс Треугольник. Разработать не менее четырех методов (например, конструктор, площадь, периметр, проверка, что равносторонний, равнобедренный, перемещение, изменение размера, поворот и т.д., печать данных). Сортировка: Есть массив из 20 чисел. Отсортировать отдельно элементы с четными индексами по возрастанию, элементы с нечетными по убыванию...
C++ Стуктуры/классы Вопрос, вот люди пишут : //1) struct Human { public: int weight; }; //и //2) class Human http://www.cyberforum.ru/cpp-beginners/thread321402.html
C++ динамическая память под матрицы
Добрый день! Нужна помощь очень сильно. Есть две задачи, помогите пож реализовать. 1.Написать функцию, получающую на входе две динамические матрицы одного размера, выполняющую перемножение этих матриц и возвращающую динамичкскую матрицу произведение. 2. Описать функцию, которая получает на входе файл, в каждой строке которого записаны пары натуральных чисел, выбирает пары из взаимно простых...
динамическая память под матрицы C++
Добрый день! Нужна помощь очень сильно. Есть две задачи, помогите пож реализовать. 1.Написать функцию, получающую на входе две динамические матрицы одного размера, выполняющую перемножение этих матриц и возвращающую динамичкскую матрицу произведение. 2. Описать функцию, которая получает на входе файл, в каждой строке которого записаны пары натуральных чисел, выбирает пары из взаимно простых...
C++ Недоделанная программа(подстава) http://www.cyberforum.ru/cpp-beginners/thread321373.html
Добрый день!Очень нужна помощь помощь!Если конечно сможете помочь.Помощь,заключается,в том,чтобы,чтобы переделать программу,но не знаю,как много передалать надо.Будем более понятно в приложённом файле .Просто была возможность,помочь одногрупникам по программированию и нашёл бывшего одногрупника который сможет им сделать программу.А в и итоге можно сказать ,что кинул,вроде бы программа и...
C++ Поиск в красно-черном дереве Доброе утро! Изучая, Стандарт выполняю задание - создайте шаблон ассоциативного контейнера. В общем он будет предельно прост, лишь с одним публичным оператором . Предлагается сделать его на основе красно черного дерева. Прочитав про дерево пришел к выводу, что при добавлении элемента в контейнер он сравнивается на предмет больше или меньше с теми, что уже в контейнере. Потом добавляется в... подробнее

Показать сообщение отдельно
iama
1249 / 974 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
17.06.2011, 13:12  [ТС]     Минус ноль
Цитата Сообщение от Imate Посмотреть сообщение
я бы так не делал. когда-то мой учитель говорил мне что не следует сравнивать два дробных числа на равенство, нужно ввести эпсилон и проверить на больше/меньше
Да, конечно так, но в этой проблемме это несущественно, меня интересует минус ноль
Цитата Сообщение от Imate Посмотреть сообщение
замените на числа
Код C++1 -0.0f / (2*1.0f);
У меня переменные обьявлены как double, целочисленная арифметика тут применяться не будет
Цитата Сообщение от Imate Посмотреть сообщение
вот и минус ноль
http://en.wikipedia.org/wiki/Signed_zero
Читал, и не нашел ничего, что помогло бы мне красиво выйти из этой ситуации

Добавлено через 36 секунд
Цитата Сообщение от Imate Посмотреть сообщение
double fabs ( double x );
Да ну? А если корень отрицательный будет?

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