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

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

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

Показать сообщение отдельно
iama
1251 / 976 / 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 секунд
Стало быть, только ипсилон прописывать? Наверняка как-то красивей можно сделать
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.