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

Значимость числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как взять функции из DLL? http://www.cyberforum.ru/cpp-beginners/thread503952.html
У меня есть ДЛЛ-ха, как С++ заставить взять из нее функцию? Порядковый номер функции у меня есть. (ДЛЛ создана на Паскале) Заранее благодарен
C++ Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание Начал изучать программирование на С++, делаю упражнения из книги Мюррэй Хилл, Нью Джерси Бьярн Страустрап "Язык C++" Программу "Hello, world" осилил :) А вот со следующим у меня затруднения. Для каждого описания в #2.1 сделайте следующее: Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание, которое при этом не... http://www.cyberforum.ru/cpp-beginners/thread503943.html
C++ Как определить состояние SUSPENDED потока?
Один способ вроде как знаю, но он мне не нравится: Вызвать SuspendThread которая вернёт предыдущее значение счётчика...
Алгоритмы архивирования C++
Здравствуйте! Меня интересуют алгоритмы архивирования на С++. Подскажите, пожалуйста, где я могу взять материал по данной теме в электронном виде? С уважением!
C++ Можно ли в DLL создать поток? http://www.cyberforum.ru/cpp-beginners/thread503906.html
Мне необходимо создать DLL, в котором был бы отдельный поток Windows. Однако, как выяснилось, это не так просто как в случае с приложением. Если делать все по аналогии с созданием потока в EXE-шнике, то программа глухо виснет на функции AfxBeginThread(). Подключаю DLL явно, через LoadLibrary. DLL-ка - regular MFC shared. В MSDN есть инфа о том, что в данном случае следует создавать TLS (Thread...
C++ Нужна библиотека для поддержки операций над сверхдлинными числами Требуется написать библиотеку на С++ для поддержки операций над сверхдлинными числами. Не представляю себе с чего начать и что в неё должно входить. подробнее

Показать сообщение отдельно
Silver
Сообщений: n/a
24.05.2006, 13:45     Значимость числа
x=0.20001221
При добавлении целой части, в размере >200 остаток исчезает...
Это не глюк! Это известная вещь, которая называется значимостью числа.
Сейчас я конечно навскидку не помню, но у каждого формата double, float есть количество цифр, которое является значимым.
Допустим для float это 8
получаем, что при добавлении 200 к 0.20001221 число становится равным 200.20001221.
Отсчитываем от начала 8 цифр (значимых) и получаем 200.2000
А неровный остаток x=0.20001221 из-за хранения числа в 16-ричном виде,
а не в десятичном.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru