Вопросы по теме 'bcd'

Как я могу использовать SyncSort для преобразования данных в беззнаковый упакованный формат?
У меня есть требование преобразовать числовые данные (сохраненные как символы на входе) в упакованные форматы со знаком или без знака. Я могу конвертировать в упакованные / подписанные, используя формат «PD», но мне трудно получить неподписанные...
2211 просмотров
schedule 20.09.2021

как сделать aaa инструкцию в сборке на номер больше 99
Я работаю над сборкой для платформы X86, и у меня возникла проблема с выполнением bcd для чисел больше 99. Я получил 'AX' 123 (десятичный) и добавил к нему 5 (десятичный), затем я сделал 'aaa', но вместо 128 это 0106. Я видел алгоритм и понял,...
119 просмотров
schedule 06.11.2021

Координаты широты/долготы в BCD в С#
Я пишу код С# для программирования геозон на GPS-трекере (Sinowell G102). Геозаборы имеют прямоугольную форму. По сути, мне нужно взять координату верхнего левого угла и координату нижнего правого угла и запрограммировать их в трекере. Теперь...
470 просмотров
schedule 03.03.2022

Математическая библиотека BCD для произвольных больших чисел?
Я ищу замену стандартной библиотеке Delphi Data.FmtBcd, потому что я просто достиг ее пределов, таких как максимальное количество десятичных цифр, которые она может представлять, и программа завершается с EBcdOverflowException . Для любопытных: я...
2130 просмотров
schedule 17.04.2022

Разница между подписанными и неподписанными 16-битными BCD?
Как отличить? Например, скажем, у вас есть 0110 0101 1001 0011 . BCD без знака — 6593, но что такое значение со знаком?
1233 просмотров
schedule 05.06.2022

Преобразование из целого числа в BCD
Я хочу преобразовать целое число (максимальное значение которого может достигать 99999999) в BCD и сохранить в массив из 4 символов. Как, например: Ввод: 12345 (Целое число) Вывод должен быть = "00012345" в BCD, который хранится в массиве из 4...
5162 просмотров
schedule 16.07.2022

Как преобразовать десятичную обратно BCD?
Я могу преобразовать BCD в десятичное число, например, я могу преобразовать 0x11 в 11 вместо 17 в десятичном виде. Это код, который я использовал. unsigned char hex = 0x11; unsigned char backtohex ; int dec = ((hex & 0xF0) >> 4) * 10 +...
358 просмотров
c bcd
schedule 23.07.2022

Что делают операции битового сдвига в сборке Intel 8085?
Я пытаюсь объяснить себе следующий ассемблерный код 8085 У меня есть этот код, который запрашивает два числа (с виртуальной клавиатуры в среде IDE) и отображает их на светодиодах 7 и 8: .ORG 0000 CALL DATA MOV C,A CALL PRNT CALL DATA MOV E,A...
1363 просмотров
schedule 08.01.2023

Как декодировать целое число без знака в BCD с использованием VHDL
Как мы видим, в VHDL MOD и REM можно только моделировать, но нельзя синтезировать. Итак, как мы можем получить BCD из целого числа без знака? Например, целое число равно 23, как мы можем получить BCD: 0b0010 и 0b0011? Спасибо.
11810 просмотров
schedule 09.11.2022

Сумматор BCD и десятичный вывод
Для расчета Decimal Output из 125 * A - 100 * (A Mod 4) + 2 при наличии A ( one BCD digit ) Что из следующего верно? 1) нам нужно как минимум два десятичных сумматора. 2) нам нужно как минимум два 4-битных двоичных сумматора. 3) нам...
357 просмотров

Сжатие идентификаторов числовых строк с использованием BCD в C
У меня есть куча идентификаторов в виде uint32_t-uint32_t two целых чисел без знака, разделенных дефисом. Я ищу, чтобы сжать их. Я думал преобразовать их в BCD (другими словами, две цифры на байт) и вывести сжатую строку. Например, 90-1418...
254 просмотров
schedule 19.07.2023

Заставьте двоичное сложение вести себя как (упакованное) десятичное сложение
В настоящее время я работаю в ограничительной среде, где разрешены только следующие типы: byte, byte[], short, short[]. Я почти уверен, что не могу импортировать внешние библиотеки, так как я работаю на JavaCard и уже пробовал такие вещи,...
260 просмотров
schedule 01.04.2023

(JAVA) преобразовать десятичное число в двоично-десятичное?
Например, я хотел бы преобразовать значение int 12 в строковый вывод BCD: 00 12 (0x00 0x12). Если у меня есть значение int 256 , это будет 02 56 (что равно 0x02 0x56), или если у меня есть значение int 999 , это будет 09 99 (0x09 0x99),...
420 просмотров
schedule 17.06.2023

Преобразование шестибитного двоичного числа в соответствующее двухзначное число BCD?
Вот вопрос, который я так старался, но не смог его решить. Я перехватил вопрос в том виде, в котором он был, из вопросника, я не смог решить его на экзамене, а никто из студентов не смог. Вы, наверное, спросите, почему бы вам не спросить своего...
1637 просмотров
schedule 10.05.2024

Декодировать двоично-десятичное число
У меня есть поле pic X(03) с датой в формате X'160101' в формате ггммдд. Я хотел бы знать, как преобразовать его в изображение x (06). До сих пор я пытался переместить его обратно в композицию 9 (03) и переместить композицию 9 (03) в композицию...
717 просмотров
schedule 26.05.2024