ContributePerguntasPublicaçõesTags
VIKEnut'
EntrarInscreva-se

Pt

РусскийDeutschEspañol

Tema escuro

Write
EntrarInscreva-se

Tema escuro

Pt

РусскийDeutschEspañol

Você é muito ativo! É ótimo!

Registre-se para continuar usando todos os recursos do Techfeed

SignUpAction

Já possui uma conta?SignInAction

Tags populares

spring-beandatastepposixltf#-fakepyt,hondefault-packageqprinterwebpackcompound-filedmaandroid-jack-and-jillpascalcasingrobobrowseruielementcollectionsqlpackageicmpsendecho2idl-programming-languageurl-maskingandroid-productflavorsmean.io

Perguntas relacionadas

2

Algoritmo de divisão não restaurador

1

Posso acessar o bitmap interno do TBits?

4

Código portátil - bits por caractere

1

Dobrar e dividir valores de ponto flutuante

1

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

Apr 27, 2010, 02:46 PM
 
bitsc++bit-manipulation

Qual é a maneira mais rápida de calcular o número de bits necessários para armazenar um número

Estou tentando otimizar algumas rotinas de empacotamento e descompactação de bits. Para fazer a embalagem, preciso calcular o número de bits necessários para armazenar valores inteiros. Aqui está o código atual.

if (n == -1) return 32;
if (n == 0) return 1;
int r = 0;
while (n)
{
    ++r;
    n >>= 1;
}
return r;

questionAnswers(6)

yourAnswerToTheQuestion

Perguntas populares

0 a resposta

Lendo o banco de dados SQLITE da memória do Android

0 a resposta

A consulta de correspondência de sites não existe

0 a resposta

Xcode 4.4 e 4.5 congelamento no fechamento do projeto

0 a resposta

data no MongoDB: ao inserir objetos Date no banco de dados Mongo, a data torna-se um dia anterior a ela

0 a resposta

Chame o serviço da web a partir do jQuery

© 2020. Todos os direitos reservados
Feito com amor 

Pt

РусскийDeutschEspañol