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

Почему точность Double такая же как у Float ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread894147.html
Доброе утро всем. Есть готовая рабочая программа "Студент. Преподаватель. Человек" нужно закоментить код, не могу разобраться в нем #ifndef MAN_H #define MAN_H #include<iostream> #include...
C++ Программа численного дифф-ия с использованием многочлена третьей степени. Работает, но выдает что-то странное Мне нужно вычислить дифференциал интерполяционного многочлена Лагранжа третьей степени, и подставить значения иксов/игриков и аргумента. ... http://www.cyberforum.ru/cpp-beginners/thread894139.html
C++ виртуальные функции
интересует 2 вопроса:1)Какими элементами могут отличаться экземпляры одной виртуальной функции, находящиеся в разных производных классах.2)А в переопределенной функции внутри одного класса 1)я...
Зачем нужны многоуровневые указатели C++
вопрос в названии темы
C++ Кто умеет блок схемы рисовать? http://www.cyberforum.ru/cpp-beginners/thread894122.html
Помогите пожалуйста с блок схемой надо определить симметричность матрицы относительно главной диагонали.
C++ Что означает этот код void inline static Compare(Shape const* const s1, Shape const* const s2), что здесь означает запись const* const подробнее

Показать сообщение отдельно
Pro_ha
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 32
07.06.2013, 11:46  [ТС]
Я не на экран вывожу, а сразу в дебагере смотрю значения переменных.

Кажется, я уже понял в чем дело. Это просто ахтунг. Если я правильно понял из этой темы:
http://www.gamedev.ru/code/forum/?id=132564 то DirectX устанавливает точность сопроцессора в одинарную (в зависимости от битности системы). И мой double вычисляется с точностью float-а. Если даже в исходнике движка создавать Direct3D, указывая точность потока, то в мсдн пугают какими то не предвиденными ситуациям в этом случае.

Короче, все эти float-double крайне не надежны. Точность не предсказуема. Интересно, существует ли либа программных(а не аппаратных) вещественных чисел? Ведь ничего не остается как использовать новый тип.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru