Skip to content

Конвертер чисел с фиксированной точкой Q

Преобразуйте Q7, Q15, Q31, Q1.15 и Q16.16 между десятичным, сырым целым, hex и двоичным видом. Проверяйте точное значение, ошибку, округление и переполнение локально.

Без отслеживания Работает в браузере Бесплатно
Все вычисления выполняются локально в браузере. Значения не покидают устройство.
Предустановка Q-формата

Декодировать регистры или hex-дамп

Вставьте до 256 шестнадцатеричных слов через пробелы, запятые или строки. Каждое слово декодируется отдельно; порядок байтов не меняется.

ТокенШестнадцатеричное словоБеззнаковый сырой кодЗнаковое сохранённое целоеТочное сохранённое значение
Проверено для Q-формата, округления, переполнения и дополнительного кода — Инженерная команда Go Tools · Aug 12, 2026

Мы проверяем векторы фиксированной точки точной рациональной арифметикой и граничными тестами.

Что такое Q-формат?

Q-формат хранит вещественное значение как целое с неявным двоичным масштабом. При F дробных битах целое N означает N, делённое на 2 в степени F; сама точка не хранится. Знаковые слова обычно используют дополнительный код. Поскольку запись Qm.n трактуется по-разному, конвертер всегда явно задаёт знак, полную ширину W и число дробных битов F, а также показывает масштаб, диапазон и разрешение.

Возможности конвертера

Четыре синхронных представления

Преобразуйте десятичное, сохранённое целое, hex и двоичное из одного источника.

Точное значение и ошибка

Рациональная арифметика BigInt показывает реальное значение и знаковую ошибку.

Явные политики

Сравнивайте три округления, ошибку, насыщение и оборачивание.

Предустановки и своя ширина

Используйте Q7, Q15, Q31, Q16.16 или формат от 1 до 64 бит.

Ограниченный декодер слов

Декодируйте до 256 слов с ошибками по строкам.

Примеры Q-формата

Кодирование 0,1 в знаковый Q15

Q15, десятичное 0.1, округление к ближайшему чётному
целое 3277; hex 0x0CCD; точно 0.100006103515625

Масштаб равен 32768. Идеальное целое 3276,8 округляется до 3277; сохранённое значение и ошибка показаны точно.

Декодирование слова Q15 0xC000

Q15 hex C000
сырой код 49152; знаковое целое -16384; точно -0.5

Старший бит задаёт знак: дополнительный код даёт -16384, а деление на 32768 — ровно -0,5.

Вопросы о Q-конвертере

Что означает Q15?
В принятой здесь DSP-конвенции Q15 — знаковое 16-битное слово с 15 дробными битами. Масштаб 32768, разрешение 1/32768, диапазон от -1 до 32767/32768.
Q15 и Q1.15 — одно и то же?
Часто да, но запись Q не универсальна. Конвертер показывает знак, W и F; предустановка использует W=16 и F=15.
Как декодировать отрицательное hex-слово?
Сначала прочитайте его как беззнаковый W-битный код. Если формат знаковый и старший бит равен 1, вычтите 2 в степени W и разделите на 2 в степени F. Q15 0xC000 равен -0,5.
Какие есть режимы округления и переполнения?
Доступны ближайшее чётное, усечение к нулю и пол к минус бесконечности. Переполнение может дать ошибку, насыщение или оборачивание по модулю.
Когда использовать Q вместо IEEE 754?
Q нужен для целого с фиксированным двоичным масштабом. Для динамического порядка используйте конвертер IEEE 754, а для целого без масштаба — конвертер систем счисления.
Мои значения отправляются?
Нет. Разбор, точные вычисления, округление, переполнение и пакетное декодирование работают локально; события измерения не содержат введённых значений.

Похожие инструменты

Все инструменты →

Конвертер систем счисления — bin, hex, dec, oct

Конвертеры

Конвертация между системами счисления — двоичной, hex, десятичной, восьмеричной и любой базой 2-36 мгновенно. Бесплатно, приватно — вся обработка в браузере.

Калькулятор chmod — права доступа к файлам Linux

Конвертеры

Конвертация прав доступа Linux между восьмеричной записью (755, 644) и символами rwx. Готовые команды chmod и предупреждения о рискованных режимах вроде 777 — бесплатно, прямо в вашем браузере.

Конвертер цветов — HEX, RGB, HSL и OKLCH

Конвертеры

Конвертируйте HEX в RGB, HSL, OKLCH, OKLAB и CMYK прямо в браузере — копируйте любой формат в один клик. Бесплатно, без регистрации, ваши цвета никогда не покидают страницу.

Конвертер HEX в CMYK

Конвертеры

Конвертируйте HEX-цвета в CMYK прямо в браузере. Наивное приближение на основе sRGB для предпросмотра печати. Бесплатно, без регистрации, ваши цвета остаются локально.

Конвертер HEX в HSL

Конвертеры

Конвертируйте любой HEX-цвет в HSL прямо в браузере — поддерживаются 3-значные, 6-значные и 8-значные HEX с альфой. Бесплатно, мгновенно, без регистрации, ваши цвета никогда не покидают страницу.

Конвертер HEX в OKLCH

Конвертеры

Конвертируйте HEX в OKLCH для токенов дизайна Tailwind v4. Живой перцептивно-равномерный вывод с предупреждениями цветового охвата Display P3. Бесплатно, только в браузере.