Resultados da pesquisa a pedido "binary"

2 a resposta

Como o estouro é detectado no complemento de dois?

Vejo que quando subtraio números positivos e negativos usandotwo's complement Eu recebo transbordamentos. Por exemplo, se subtrair 1 de 2, recebo: 2 = 0010 1 = 0001 -> -1 = 1111 2 + (-1) -> 0010 + 1111 = 10001Então aqui o resultado tem o quinto ...

3 a resposta

Inserir arquivo binário no banco de dados SQLite com Python

Estou tentando escrever um script Python simples que insere documentos .odt em um banco de dados SQLite. Aqui está o que eu fiz até agora, mas não parece funcionar: f=open('Loremipsum.odt', 'rb') k=f.read() f.close() cursor.execute="INSERT ...

1 a resposta

Inserindo NSData no SQLite no iPhone

Até agora, consegui criar esse método para inserir em um banco de dados SQLite no iPhone: - (void) insertToDB :(NSString *)Identifier :(NSString *)Name { sqlite3 *database; if(sqlite3_open([databasePath UTF8String], &database) == SQLITE_OK) ...

1 a resposta

Converta uma string binária em Hexadecimal e vice-versa no Elixir

Como você converte uma string binária em uma Hexadecimal e vice-versa no Elixir? Existem algumas postagens no SO relacionadas a este tópico para outros idiomas do "fluxo principal". Existe até umSO post que benchmarks várias implementações de C ...

5 a resposta

Como usar o deslocamento de bits em Java

Estou tentando construir um cabeçalho IP. Um cabeçalho IP possui os seguintes campos: Versão, DIH, DSCP etc. Gostaria de preencher uma matriz de bytes, para que eu possa armazenar as informações em bytes. Onde eu fico confuso, porém, é que o ...

2 a resposta

Explique por que x == ~ (~ x + 1) + 1 (complemento de dois e vice-versa!)

Como todos sabemos, geralmente os números negativos na memória representam os números de complemento de dois como esse from x to ~x + 1e para voltar, não fazemos o óbvio como ~([~x + 1] - 1)mas em vez disso fazemos ~[~x + 1] + 1alguém pode ...

4 a resposta

Converter binário em hexadecimal usando PHP

Como converter um número binário (ou seja,1111111) para hexadecimal (ou seja,7f) usando PHP? Eu reconheço que eu poderia fazerdechex(bindec('1111111'));no entanto, estou certo de que esse não é o caminho certo. eu tenteibin2hex('1111111') mas ...

2 a resposta

Converter decimal em binário no Matlab?

Estou convertendo números da base 10 em números da base 2 e especificando o número de bits que gostaria de usar para representar esses números da base 10. Aqui está o meu código para números negativos: function output = DTB(decimal,binary) if ...

4 a resposta

Serialize e desserialize o vetor em binário

Estou tendo problemas para tentar serializar um vetor (std :: vector) em um formato binário e, em seguida, desserializá-lo corretamente e poder ler os dados. Esta é a minha primeira vez usando um formato binário (eu estava usando ASCII, mas isso ...

1 a resposta

Quais operações inteiras de complemento de 2 podem ser usadas sem zerar os bits altos nas entradas, se apenas a parte mais baixa do resultado for desejada?

Na programação de montagem, é bastante comum querer calcular algo dos bits baixos de um registro que não garantem que os outros bits sejam zerados. Em linguagens de nível superior, como C, você simplesmente converteria suas entradas no tamanho ...