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