Resultados da pesquisa a pedido "bits"

1 a resposta

Conversão de dados do IBM Single Precision Floating Point para o valor pretendido

Preciso ler valores de um arquivo binário, o formato dos dados é IBM Single Precision Floating Point (dados de expoente hexadecimal de 4 bytes) e usar o valor como um número decimal. Eu tenho código C ++ que lê o arquivo e pega cada byte e ...

4 a resposta

Por que essa função conta o número de bits definidos em um número inteiro

Fiz a seguinte pergunta em uma entrevista: int foofoo(unsigned int u) { unsigned int foo = u; do{ u = u/2; foo -= u; }while(u > 0); return foo; }Pediram-me para dizer o que essa função faz e fui capaz de descobrir que conta o número de bits ...

1 a resposta

Dobrar e dividir valores de ponto flutuante

Eu tenho a função que acredito que irá converter um int em um valor de ponto flutuante dividido no expoente do sinal e nos componentes da fração do valor. Usando IEEE 754 para representar valores flutuantes. [/imgs/Y0BiO.png] unsigned ...

1 a resposta

Qual é o número inteiro mais alto e mais baixo para representar números assinados no complemento de dois em 5 bits?

Entendo como o binário funciona e posso calcular o binário para o decimal, mas estou perdido com números assinados. Eu encontrei umcalculadora [http://www.exploringbinary.com/twos-complement-converter/]isso faz a conversão. Mas não tenho certeza ...

5 a resposta

como imprimir bits de memória em c

Estou aprendendo como os números são representados na memória. Eu quero saber como imprimir a representação real (binária ou hexadecimal) na memória de algumas variáveis int e float. Eu gostaria de ver o que acontece com esses números ao ...

2 a resposta

Como converter BitSet para string binária de forma eficaz?

Estou procurando uma maneira eficiente de como converter facilmente umBitSet para uma string binária. Digamos que seu comprimento usual seja milhares de bits. Por exemplo, vamos ter o seguinte: BitSet bits = new BitSet(8); bits.set(1); ...

3 a resposta

Melhor maneira de converter 8 booleanos em um byte?

Quero salvar 8 booleanos em um byte e depois salvá-los em um arquivo (este trabalho deve ser feito para dados muito grandes). Usei o código a seguir, mas não tenho certeza de que seja o melhor (em termos de velocidade e espaço): int ...

3 a resposta

Como o arctan é implementado?

Muitas implementações da biblioteca vão até a instalação do FPATAN para todas as funções de arco. Como o FPATAN é implementado? Supondo que temos sinal de 1 bit, M bits mantissa e N bits expoente, qual é o algoritmo para obter o arco ...

3 a resposta

como 256 armazenados na variável char e char não assinado

Até 255, eu posso entender como os números inteiros são armazenadoschar eunsigned char ; #include<stdio.h> int main() { unsigned char a = 256; printf("%d\n",a); return(0); }No código acima, eu tenho uma saída de0paracaracter não identifcadoassim ...

2 a resposta

Multiplicação de dois números de 16 bits - Por que o resultado é de 32 bits? [fechadas]

Se eu multiplicar dois números de 16 bits, o resultado será de 32 bits. Mas por que isso é assim? Qual é a explicação clara para isso? E para meu entendimento correto: o cálculo para isso é: número de n bits multiplicado por um número de m bits ...