Resultados da pesquisa a pedido "bits"
Quantos valores podem ser representados com n bits?
Por exemplo, sen=9, quantos valores diferentes podem ser representados em 9 dígitos binários (bits)? Meu pensamento é que, se eu definir cada um desses 9 bits como 1, tornarei o número mais alto possível que esses 9 dígitos possam representar. ...
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 ...
bits flutuantes e aliasing estrito
Estou tentando extrair os bits de um flutuador sem invocar um comportamento indefinido. Aqui está minha primeira tentativa: unsigned foo(float x) { unsigned* u = (unsigned*)&x; return *u; }Pelo que entendi, isso não garante que funcione devido a ...
Convertendo uma representação String de bits em um byte
Estou apenas começando a aprender sobre a compactação de arquivos e me deparei com um obstáculo. Eu tenho um aplicativo que codificará uma seqüência de caracteres como "programa" como uma representação binária compactada"010100111111011000" ...
Método intBitsToFloat em Java VS C #?
Estou recebendo o número errado ao converter bits para flutuar em C #.Vamos usar esse bit
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 ...
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 ...
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 ...