Я работаю над программным обеспечением кассира и наткнулся на 32 и 48-битные номера чисел с плавающей запятой Nixdorf 8812. Например:Nixdorf 8812 Числа с плавающей запятой
A4 38 76 00 00 00 или A4 35 97 00
Я полагаю, что первый бит для чисел со знаком, но то, что это показатель?
Редактировать: Обнаружено, что первый «4» означает положение разделителя с разделителями. Все числа после этого являются упакованными десятичными знаками. «А» кажется знаком. Но это всего лишь предположение. Общая сумма соответствует btw!
Выглядит немного как подписанный (?) BCD, возможно, фиксированная точка для меня: -76.38, 97.35. –
Я не получаю нисходящее. Похож на честный вопрос, а также трудно ответить – Leo
Возможно, это [decimal32] (https://en.wikipedia.org/wiki/Decimal32_floating-point_format) или аналогичный формат? – Jesper