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

Преобразуйте действительно большое число из двоичного в десятичное и распечатайте его
Я знаю, как преобразовать двоичное в десятичное. Я знаю как минимум 2 метода: настольный и силовой ;-) Я хочу преобразовать двоичное число в десятичное и распечатать это десятичное число. Более того, меня не интересует эта "десятичная дробь"; Я...
8286 просмотров
schedule 26.12.2022

Python BCD, разделяющий кусочки и конкатенацию 2 целых
Я чувствую себя полным инструментом для публикации этого, это настолько просто, и я не могу поверить, что потратил последние два дня на эту проблему. Я пробовал все решения, которые я мог найти по этому поводу (серьезно, я покажу вам свою...
2905 просмотров
schedule 28.10.2022

С# Byte[] в BCD и BCD в INT
У меня есть шестнадцатеричный файл, созданный CashRegister Machine. Я должен прочитать этот файл. Файл использует форматирование, описанное ниже. Это похоже на пакеты сокетов. Данные кода: 2 байта Данные кода PLU: 7 байт Данные о цене за...
26709 просмотров
schedule 01.04.2022

Двоично-кодированные десятичные числа в verilog
Я написал следующий код для BCD до семи сегментов. Код также компилируется, находит и имитирует, но значение num не выходит за пределы 2. Я не знаю, почему это так. Вот код: module BCDtoSeven_TOP reg [3:0] num; wire a,b,c,d,e,f,g;...
4267 просмотров
schedule 23.11.2022

BCD в контрольную сумму ASCII
У меня есть очень старое устройство, к которому я подключаюсь через последовательный порт. Когда я отправляю данные, он хочет, чтобы с ним была рассчитана контрольная сумма. Я складываю все значения ascii символов строки и преобразовываю сумму в...
363 просмотров
schedule 22.05.2023

Схема 7-сегментного декодера BCD: нужна помощь на странице
Сейчас я работаю над схемой декодера BCD в 7 сегментов. Я понимаю логику, но мне нужна помощь в разработке схемы. Как видите, у меня есть только три выхода, и мне нужно добавить еще четыре. Проблема, с которой я сталкиваюсь, заключается в...
431 просмотров
schedule 11.05.2023

Проблема с форматом чисел COBOL COMP-3
У меня есть дамп "ленточного формата" кобола, в котором есть смесь текстовых и числовых полей. Я читаю файл на C # как двоичный массив (массив байтов). У меня есть тетрадь, и форматы отлично выстраиваются в текстовых полях. Также есть ряд полей...
5767 просмотров
schedule 01.04.2022

Алгоритм преобразования строки десятичных цифр в BCD
Я ищу способ преобразовать строку в эквивалент BCD. Я использую Java, но дело не в языке. Я пытаюсь шаг за шагом понять, как преобразовать строку в BCD. Например, предположим, что у меня есть следующая строка; "0200" (This string has...
15781 просмотров
schedule 20.12.2022

Как преобразовать BCD в десятичную?
Как я могу преобразовать двоично-десятичное число в десятичное число с точки зрения представления? Я не хочу преобразовывать его значение, а скорее его представление, вот что я имею в виду. Я хочу преобразовать 0x11 в десятичное число 11 (не...
32882 просмотров
c bcd
schedule 23.02.2024

Отображение 4-битного ALU в BCD
У меня есть мега-задание, и последняя часть (для дополнительных оценок) — отобразить вывод разработанного АЛУ с использованием двух 7-сегментных дисплеев. Они должны отображать результат операций, выполненных в АЛУ. Я выполняю логические и...
1155 просмотров
schedule 12.07.2022

Почему работает алгоритм двойного глотания?
Я пытаюсь понять, почему работает алгоритм двойного прикосновения, но не понимаю. Существует множество замечательных описаний шагов и целей алгоритма, например...
8312 просмотров
schedule 23.04.2023

Создание больших чисел с помощью BCD — C++
Я хочу создать код, который поможет мне получать числа больше, чем MAXINT. Я слышал о том, что для этого я могу использовать двоичный десятичный код, а затем каждые два десятичных числа (преобразованные в BCD) большего числа сохраняются в char. Но...
827 просмотров
schedule 07.07.2022

Двоично-десятичное сложение с использованием целого числа
Если у меня есть два числа в упакованном двоично-десятичном формате, и я хочу их сложить, можно ли добавить их следующим образом: преобразовать оба числа в целые числа, выполнить обычное сложение целых чисел, а затем преобразовать результат обратно в...
776 просмотров
schedule 03.10.2022

ISO 8583 - Как рассчитываются значения BCD для полей с подполями?
Может ли кто-нибудь ответить, как обычно рассчитываются данные BCD для полей, которые имеют значения подполей? Я не имею в виду код, поскольку я прибил эту часть. Я имею в виду, что у меня есть поле X, которое нужно отправить, содержащее данные...
943 просмотров
schedule 29.06.2023

Ошибка в умножении BCD
Мой метод должен принимать два BCD, которые представляют собой целые числа, созданные из драйвера, и перемножать их вместе: public BCD multiplyBCDs(BCD other){ //to multiply two BCDs together BCD basebcd = new BCD(digit); BCD otherbasebcd...
167 просмотров
schedule 21.05.2023

Метод, возвращающий 222 * (2 + 2 + 2) вместо 222 * 222
public BCD multiplyBCDs(BCD other) { BCD thisBCD = new BCD(digit); BCD newBCD = new BCD(0); int DIGIT = 0; do { newBCD = newBCD.addBCDs(other.multiplyBy(thisBCD.nthDigit(DIGIT))); other = other.multiplyByTen();...
143 просмотров
schedule 06.03.2023

BCD в Ascii и Ascii в BCD
Я пытаюсь преобразовать BCD в ascii и наоборот и видел похожее решение во время просмотра, но не совсем понимаю его. Может ли кто-нибудь объяснить это? void BCD_Ascii(unsigned char src, char *dest) { outputs = "0123456789"...
10215 просмотров
c bcd
schedule 10.03.2023

Преобразование целого числа в эквивалент 0x (Hex)
У меня целочисленный ввод 1991. Как преобразовать ввод в 0x1991 вместо 7C7? Я уже написал код для преобразования шестнадцатеричного в десятичный (ответ будет 6545) int ui = 0x202; int BCD(int value) //Converting 0xhex to decimal { int result...
1283 просмотров
c bcd
schedule 14.01.2023

Как работает сдвиговый регистр при преобразовании двоичного кода в двоично-десятичный
Я нашел этот код для преобразования 12-битного двоичного кода в двоично-десятичный, но я не могу понять часть сдвигового регистра (просто показываю часть конечного автомата). Мне нужна помощь в понимании того, как именно «&» работает в сдвиговом...
194 просмотров
schedule 26.07.2023

Поле Paradox BCD — ошибка «Число вне диапазона»
Я пытаюсь обновить старую таблицу Paradox (BDE) с помощью более старого приложения Delphi XE6. Одна конкретная таблица имеет два поля; поле даты и поле BCD. Я не могу опубликовать новую запись в таблице (FuelSurch) из-за поля BCD (FuelSur), которое...
137 просмотров
schedule 07.11.2022