Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Achar números binários...

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Achar números binários...

    Olá pessoal... Hoje vou mostrar como descobrir o binário de um número. Vamos lá!!!

    O C permite que se faça operações lógicas "bit-a- bit" em números. Ou seja, neste
    caso, o número é representado por sua forma binária e as operações são feitas em cada bit
    dele. Imagine um número inteiro de 16 bits, a variável i, armazenando o valor 2. A
    representação binária de i, será: 0000000000000010 (quinze zeros e um único 1 na segunda
    posição da direita para a esquerda). Poderemos fazer operações em cada um dos bits deste
    número. Por exemplo, se fizermos a negação do número (operação binária NOT, ou operador
    binário ~ em C), isto é, ~i, o número se transformará em 1111111111111101. As operações
    binárias ajudam programadores que queiram trabalhar com o computador em "baixo nível".

    Eu expliquei uma forma de utilização do números binários com bit, mas agora como eu faço
    para achar o código binário de um número??? Vocês podem achar díficil, mas é muito simples
    é só saber uma operação matemática que todos nós aprendemos logo cedo, a divisão!!! Vocês
    podem achar estranho, mas é só utilizando a divisão e invertendo os números que nós chegamos
    ao código binário desse número...

    Ex: 9/2 = 4.5 né? Sim, mas vamos fazer diferente para pode achar o código binário.
    Nós temos que deixar números inteiros(números sem casas decimais, 0 ou 1)...

    Vou deixar uma foto logo a baixo que vocês vão entender melhor como funciona esse método.


    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    foto fail... clique no link, haha







    Aqui alguns exemplos de números binários, preste atenção a escadinha que forma, rsrs... =]

    0 ==00
    2 ==010
    4 ==0100
    8 ==01000
    16 ==010000
    32 ==0100000
    64 ==01000000
    128 ==010000000
    256 ==0100000000
    512 ==01000000000
    1024==010000000000
    2048==0100000000000
    4096==01000000000000

    Obs: Eu podeira achar o binários desses números com o método que eu mostrei, mas dá muito
    trabalho, então corri para a calculadora do programador que vem com o Win7, kkkk.


    Espero ter ajudado!!! =]








    Att didinho... (:
    "Nunca desista de seus sonhos. Desisti de seus sonhos é abrir mão da felicidade."
    (Augusto Cury)



    Meu Blog... http://www.lab-infor.blogspot.com
    Meu canal do Youtube... http://www.youtube.com/user/rodrigo32323232

  • Font Size
    #2
    Muito Bom, continue assim ! xD
    "Sou a única certeza que vocês terão em toda a VIDA de vocês, eu tardo mais não falho !!! Tenho a certeza que algum dia irei visitar todos vocês"



    Comment


    • Font Size
      #3
      Gostei, agora vou pedir pra alguma garota fazer 1000101

      Comment


      • Font Size
        #4
        Muito útil

        Obrigado mano.

        Comment

        X
        Working...
        X