1
голосов
3ответов
364 просмотров

Создание 160-битной строки, которая хранится в массиве

Я пытаюсь создать случайную 160-битную строку, которая должна храниться в массиве символов с именем str [20].Очевидно, что в массиве 20 символов.Как я могу изменить 160 бит на 20 символов / цифр?Я пытаюсь сделать это на C .. Любая помощь приветствуется, так как у меня закончились идеи, а служба ...

3
голосов
5ответов
1428 просмотров

Извлечение чисел из 32-битного целого числа

Я пытаюсь решить загадку в тесте по программированию. Заявление об ограничении ответственности: это испытание для приема на работу, но я не ищу ответа. Я просто ищу понимание, как это сделать. Тест требует, чтобы я придумал набор решений для набора проблем в течение 2 недель, и не требует, чт...

2
голосов
6ответов
5236 просмотров

Доступ к двоичному заголовку MP3 на C через fopen

Я пытаюсь извлечь заголовок mp3 из файла.Это отличается от тегов ID3 - заголовок mp3 - это место, где хранится информация о версии MPEG, скорости передачи данных, частоте и т. Д. Здесь вы можете увидеть обзор структуры заголовка mp3: http: //upload.wikimedia.org/wikipedia/commons/0/01/Mp3fil...

1
голосов
4ответов
8846 просмотров

c++ how to add a zero bits byte or null to a string

I am doing a simple client implementation of TFTP. Here i need to send read request in following format /* send request 2 bytes string 1 byte string 1 byte ------------------------------------------------------ RRQ/ | 01/02 | Filename | 0 | Mode | 0 | WRQ ---...

2
голосов
4ответов
171 просмотров

uninterlace bits from 16 bit value

I have a 16 bit value with its bits "interlaced". I want to get an array of 8 items (values 0 to 3) that stores the bits in this order: item 0: bits 7 and 15 item 1: bits 6 and 14 item 2: bits 5 and 13 ... item 7: bits 0 and 8 This is a trivial solution: function uninterlace(n) { return [...

8
голосов
8ответов
17863 просмотров

How do we determine if a processor is 8-bit; 16-bit or 32-bit

Is it determined by size of the address buss; if yes then was 8086 a 20-bit processor? If no what is criteria for assigning a bit number like 8-bit, 16-bit, 32-bit to processor?

3
голосов
5ответов
380 просмотров

Unexpected bitshift results

I'm initializing an unsigned short int with a = 0xff (all bits are set). Then I assign b to a>>7 which should yield (0000 0001) and it does. However, the odd thing is that when I assign c to a<<7, it isn't equivalent to (1000 0000). I tested this by outputting 0x80 (which is 1000 0000...

6
голосов
3ответов
5623 просмотров

Designing a BitStream in C#

I'm looking at the C# library called BitStream, which allows you to write and read any number of bits to a standard C# Stream object. I noticed what seemed to me a strange design decision: When adding bits to an empty byte, the bits are added to the MSB of the byte. For example: var s = new Bit...

3
голосов
2ответов
293 просмотров

Почему в аргументе функции нет динамического битового шаблона?

Я экспериментирую с сопоставлением битовых шаблонов в Erlang: -module(test). -export([test/2]). %test(P,<<X:P,0:1>>) -> % X. test(P,X) -> <<Y:P,0:1>> = X, Y. при компиляции закомментированной версии test/2 я получаю жалобу, что «переменная 'P' не...

2
голосов
3ответов
3452 просмотров

VB.NET и BITS - фоновая интеллектуальная служба передачи

Использовал ли кто-нибудь BIT в VB.NET? Если да, то есть ли у вас примеры кода и советы? Я искал SharpBits, но у меня есть проект VB, для которого я хотел бы использовать BITS. Можно ли использовать его с моей программой VB.NET? (.NET 2.0) У меня возникло искушение попытаться преобразовать ка...

30
голосов
14ответов
43725 просмотров

Узнать количество битов, необходимых для представления положительного целого числа в двоичном формате?

Это, вероятно, довольно просто, но, чтобы сэкономить мне час или около того, может ли кто-нибудь сказать мне, как можно вычислить количество битов, необходимых для представления данного положительного целого числа в Java? например Я получаю десятичное число 11 (1011). Мне нужен ответ, 4. Я...

4
голосов
4ответов
5935 просмотров

Как записать биты в файл?

Как записать биты (не байты) в файл с помощью c #, .net? Я, Прити, застрял в этом. Изменить : я ищу другой способ, который бы просто записывал каждые 8 ​​бит в виде байта

-3
голосов
2ответов
385 просмотров

нужна помощь - преобразование битового поля

Я хочу преобразовать строки в битовые поля. Также преобразовать их в двоичные и затем использовать. Нужна помощь с этим ... помогите мне ..

2
голосов
2ответов
388 просмотров

Bit Twiddle для выполнения этого преобразования

интересно, может ли кто-нибудь понять, как я могу сделать следующее с двоичным числом: конвертировать 01+0 -> 10+1 (+ as in regular expressions, one or more) 01 -> 10 10 -> 01 Итак, 10101000010100011100 01010100101010100010 и чтобы уточнить, что это не пр...

25
голосов
2ответов
11537 просмотров

Как лучше всего манипулировать битовым полем в Python?

Я читаю протокол MPEG Transport Stream по UDP, и в нем есть несколько забавных битовых полей (например, длина 13). Я использую библиотеку «struct» для широкой распаковки, но есть ли простой способ сказать «Захватите следующие 13 бит» вместо того, чтобы вручную настраивать манипуляции с битами? Я...

0
голосов
1ответов
649 просмотров

Как использовать BITS для загрузки по пути UNC?

Как лучше всего распространять файлы среди пользователей в удаленных офисах с помощью BITS с UNC-путем или BITS с HTTP? У меня есть проект VB.NET, который в настоящее время загружается по пути HTTP, но с этим связана дополнительная сложность (например, наличие веб-сервера). Или есть способ ...