Alguém ai estudou matemática na 8° série?

Iniciado por KEst, 29 de Janeiro , 2010, 01:50:49 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

KEst

Ai rapaziada como todos sabem eu não fiz Ensino Médio...
então estou com uma dúvida aqui que pra mim é cabulosa, mas pra vocês será coisa de risadas...

A parte que eu não entendi é esta:
Em função de n bits, a faixa de números que pode ser representada é -2( n- 1 )+1 (um 1 seguido por n- 1 zeros) a 2 (n-1)-1 (um 0 seguido por n - 1 uns)

A imagem aqui da pra entender melhor o assunto:


by KEst

Campanha Converta-se a Gnu is Not Unix/Linux

nibbles

imagine quantas coisas você pode representar com 1 bit, serão DUAS (0 ou 1) ok, obvio..
agora dois bits, 4.. (00 01 10 11)

resumindo, esta proporção aumenta em função de 2^n, onde n representa o numero de bits, até aqui acredito que esteja ok..

o que esta parte do texto sobre a qual você perguntou diz é sobre o range de numeros que são representados por um inteiro

imagine possuir os mesmos 2 bits para representar numeros negativos E positivos
como isso poderia ser dividido?
simples: -1 0 0 e 1
-(2^(2 - 1)) + 1 a 2^(2 - 1) - 1, respectivamente (pelo que eu saiba não há duas representações do 0, mas no texto ele diz que há :P)

e assim você pode aumentar o n quanto quiser:

3 bits: -(2^(3 - 1)) + 1 a 2^(3 - 1) - 1 => -3 a 3
4 bits: -(2^(4 - 1)) + 1 a 2^(4 - 1) - 1 => -7 a 7
5 bits: -(2^(5 - 1)) + 1 a 2^(5 - 1) - 1 => -15 a 15
...

espero que tenha ficado simples entender..
desculpe se tiver errado alguma conta, fiz tudo de cabeça agora ;P




"A diversão do inteligente é se fingir de burro para aquele que se finge de inteligente."
"ENGENHARIA SOCIAL. Porque não existe patch para a ignorância humana."

KEst

nibbles, sem comentários cara.
excepcional!
greatz manow!

tenho certeza que tu assistiu as aulas do Ensino Médio :D

Obrigado!
Ajudou muito  cara!

ps: greatz :D

by KEst

Campanha Converta-se a Gnu is Not Unix/Linux

ptnapivoski

Vei... Eu não tive isso no ensino médio :-[

Mas aprendi com o tempo mexendo com programação...

Mas KEst, tu num devia já saber isso?

KEst

@ptnapivoski se eu perguntei eu não sei né cara, que pergunta escrota a sua não!? ???

by KEst

Campanha Converta-se a Gnu is Not Unix/Linux