0
ответов

Почему выполняется приведение Double. NaN в int не генерирует исключение в Java?

Итак, я знаю, что IEEE 754 определяет некоторые специальные значения с плавающей запятой для значений, которые не являются действительными числами. В Java преобразование этих значений в примитивный тип int не вызывает исключения, как я бы…
вопрос задан: 3 May 2011 22:16
0
ответов

Плавающая точка: «Ведущая единица« неявно »присутствует в мантиссе». -… да?

Я изучаю представление чисел IEEE 754 с плавающей запятой, и в моем учебнике сказано: Чтобы упаковать еще больше бит в значащую форму, IEEE 754 делает начальный 1 бит нормализованного двоичного кода ...
вопрос задан: 8 February 2011 06:36
0
ответов

Допустимые ли типы ключей IEEE float для std :: map и std :: set?

Предпосылки Требование к компаратору для ключевого типа ассоциативного контейнера (например, std :: map) заключается в том, что он устанавливает строгий слабый порядок для элементов ключевого типа. Для заданного ...
вопрос задан: 27 January 2011 13:03
0
ответов

Переносимость двоичной сериализации типа double / float в C ++

Стандарт C ++ не обсуждает базовую структуру типов float и double, а только диапазон значений, которые они должны представлять. (Это также верно для подписанных типов, является ли это дополнением двух или ...
вопрос задан: 19 January 2011 08:33
0
ответов

Чтение / запись байтов с плавающей запятой в JS

Есть ли способ прочитать байты с плавающей запятой в JS? Мне нужно записать необработанное значение FLOAT или DOUBLE в некоторый двоичный формат, который мне нужно создать, поэтому есть ли способ получить побайтовое значение IEEE 754 ...
вопрос задан: 10 December 2010 23:03
0
ответов

Как распечатать Номер IEEE754 (без printf)?

В этом вопросе У меня нет возможности использовать средства printf (к сожалению, я не могу сказать вам почему, но давайте пока предположим, что я знаю, что делаю). Для IEEE754 ...
вопрос задан: 25 November 2010 08:16
0
ответов

Эмуляция умножения / сложения с плавающей запятой IBM в VBA

Я пытаюсь эмулировать (больше не существующий) генератор отчетов мэйнфрейма в среде Access 2003 или Access 2010. Генерируемые им данные должны точно совпадать с бумажными отчетами из ранних ...
вопрос задан: 22 October 2010 18:48
0
ответов

Как изменить значение double на его наименьшее приращение

Что-то сломано или я не понимаю, что происходит? статическая строка getRealBinary (double val) {long tmp = Double.doubleToLongBits (val); StringBuilder sb = новый StringBuilder (); ...
вопрос задан: 10 October 2010 13:16
0
ответов

Кодирование и декодирование IEEE 754 с плавающей запятой в JavaScript

Мне нужно кодировать и декодировать IEEE 754 с плавающей точкой и с двойной точностью из двоичного файла в node.js для анализа сетевого протокола. Существуют ли какие-либо существующие библиотеки, которые делают это, или мне нужно прочитать спецификацию
вопрос задан: 18 September 2010 08:10