Вопросы с тегом 'hex'

Шестнадцатеричный (также базовый 16 или шестнадцатеричный) является базовой позиционной системой счисления 16, используя 16 символов 0-9 и A-F.
1

Задайте конкретный бит в Java long value

У меня есть одно длинное значение и Set Particular bit, преобразуя шестнадцатеричное значение. long l = 4; long output; //output is 84 if i want set 7th bit (1000 0100) такой же путь длинный - 7, тогда выход - 87, поэтому как установить конкретн...
11 мая '15 в 8:23
2

Преобразование массива Python, десятичное значение в шестнадцатеричное

Как мне изменить dec_array (например, dec-array = 50, 123, 175, 13) в hex_array (32, 7B, AF, OA)? Функция hex() работает только с одиночными символами.
16 мая '15 в 12:16
1

Преобразование входных данных с помощью шестнадцатеричного кода в int с помощью программы C

Я пытаюсь преобразовать шестнадцатеричные данные, поступающие из порта (хранящиеся в буфере) в целочисленный формат, используя программу C. Прежде чем конвертировать из буфера, я хотел проверить свой код, введя некоторый вклад в программу. Ниже прив...
03 авг. '15 в 10:33
1

3des и AES256 шифрование шестнадцатеричных строк в java

Я никогда раньше не использовал алгоритмы шифрования, и я не знаю, как это сделать. У меня есть шестнадцатеричная строка длиной = 32, которую я хочу зашифровать, а затем расшифровать с помощью 3des или aes256.I также есть ключ для использования, кот...
05 авг. '15 в 15:11
1

c: отправка символа строки символом в виде шестнадцатеричного представления

char str[] = "05AD2101"; У меня есть функция sendChar, и я хочу отправить эти символы str в пару из двух в виде шестнадцатеричных значений следующим образом: sendChar(0x05); sendChar(0xAD); sendChar(0x21); sendChar(0x01); Как мне это сделать?
11 авг. '15 в 16:33
1

Приведение шестнадцатеричного из.txt в массив/строку в C

Моя проблема в том, что у меня есть текстовый файл, который содержит эту информацию в шестнадцатеричном формате и был напечатан следующим образом: fprintf(todos,"ff ff %02x 07 03 24 %02x %02x %02x %02x %02x\n",id,posl,posh,vell,velh,soma) ; Все пе...
03 сент. '15 в 22:43
1

чтение шестнадцатеричных значений из файла в c

В рамках задания, над которым я работаю, я пытаюсь прочитать шестнадцатеричные значения из файла, используя следующие шаги кода: char buf[2048]; FILE *fp = fopen("/home/httpd/AS1/binary.bin", "r"); fgets(buf, 1024, fp); Я создал двоичный файл, кот...
13 сент. '15 в 16:58
2

Шестнадцатеричный printf C-программирование

Может ли кто-нибудь объяснить мне, как работают шестнадцатеричные printfs в этой программе? Например, почему первая строка печатает 100 вместо 50? #include <stdio.h> typedef struct { int age; char name[20];g }inf; int main(int arg...
13 сент. '15 в 17:25
2

C - fwrite - невозможно открыть файл, поскольку он содержит недопустимые символы

Я пишу массив из 3 целых чисел в файл, используя функцию C fwrite, но при открытии выходного файла с помощью gedit (используя Unicode UTF-8), я получаю следующую ошибку: There was a problem opening the file. The file you opened has invalid characte...
07 окт. '15 в 21:31
1

Как преобразовать большую шестнадцатеричную строку в массив байтов?

Привет, мне нужно использовать обработку файлов, для чего я использовал метод преобразования шестнадцатеричной строки в массив байтов. public static byte[] StringToByteArray(string hex) { return Enumerable.Range(0, hex.Length) ...
23 окт. '15 в 9:20
1

Почему мой код Binary2Hex не работает?

Кажется, я не могу найти проблему в своем коде. Он заканчивается ошибками компиляции. Он говорит, что метод Binary2Hex будет обрабатывать бесконечно. Я спросил у своей ТП, и он сказал, что я вводил строку? Я не понимаю package binary2hex; public cl...
23 окт. '15 в 21:43
1

Hex to Dec с использованием манипуляции бит

Может кто-нибудь объяснить, как это работает, например, char input = 'a'. Я понимаю, что << сдвиг бит на четыре места (более одного символа). Но почему во второй части добавить 9? Я знаю 0xf = 15..... Я пропущу что-то очевидное. result = resul...
27 окт. '15 в 19:16
2

Преобразование строки шестнадцатеричного числа в десятичный в c

Я пишу операционную систему в C и сборке, а при реализации файловой системы EXT2 я столкнулся с проблемой. Мне нужно преобразовать четыре байта шестнадцатеричного числа в десятичный в c. Примером может быть преобразование 00 00 01 (10000) в 65536 Мн...
02 дек. '15 в 15:19
1

Как преобразовать строку в hex в распакованном формате BCD?

Я хочу преобразовать преобразование String Entered в BCD. a = '2015' ''.join(format(int(c), '04b') for c in str(int(a, 16))) дает мне '1000001000010011'. Но я хочу, чтобы он читал 0010 0000 0001 0011 как в распакованном формате BCD. Кто-нибудь мож...
24 дек. '15 в 10:17
4

Преобразование строки шестнадцатеричного значения в целое число

Как преобразовать строку 0x26B70A40 в int в c? const char s[13] = "0x26B70A40"; int x = someFunction(s); printf("%d\n", x); Это должно печатать 649529920.
30 дек. '15 в 13:24