skynagerloas 1 Postado Maio 10, 2007 Share Postado Maio 10, 2007 (editado) Olá, venho apresentar aqui os números binários: Como funciona?Em C++, são utilizados: 20, 30. Porem isso tambem pode ser: 11000 , 11110 Como fazer?É assim, você conta de traz para frente: 00001 = 1 00010 = 2 00011 = 3 00100 = 4 00101 = 5 00110 = 6 00111 = 7 Bom com isso você já vai ficar com dúvidas, então como seria. Ele é feito em 5 dígitos a principio, chegando a 31 Bits, depois aumenta uma casa e vai para 63 ai depois chega a 127 e aumenta outra e assim por diante. Vou mostrar com as casas como funciona: 16 8 4 2 1 0 0 0 0 1 = 1 Por exemplo: a primeira casa, vale 16, a segunda, vale 8.. como se conta de traz para frente fica um pouco mais difícil de contar. Por exemplo:01001; como a segunda casa vale 8 e a ultima 1 você soma 8+1=9. 01101; como a segunda casa vale 8 a terceira vale 4 e a ultima vale 1 você soma: 8+4+1=13. Cada vez que você adiciona uma casa aumenta os bits. Por exemplo o computador normal tem 32 Bits, um super nintendo velho tem 8 bits, ou seja 8 digitos cada número. Dúvidas, Sugestões, Indagações, Comentários e ETC não exitem em Postar. Créditos: SkyNagerloas. Editado Maio 11, 2007 por skynagerloas Link para o comentário Compartilhar em outros sites More sharing options...
BeeNGunS 0 Postado Maio 10, 2007 Share Postado Maio 10, 2007 LoL Cara ?? Quando tiver prova de informatica vo vim olha o topic akew, essa é minha matéria de informatica... AEUOhaeuooae Hail Sky o/ Bom Topic Link para o comentário Compartilhar em outros sites More sharing options...
Nostradamus 6 Postado Maio 10, 2007 Share Postado Maio 10, 2007 LoL? É óbvio que no C/C++ existem números como os citados "20, 30", uma variável pode facilmente ser atribuida a tais valores... Link para o comentário Compartilhar em outros sites More sharing options...
skynagerloas 1 Postado Maio 11, 2007 Autor Share Postado Maio 11, 2007 LoL? É óbvio que no C/C++ existem números como os citados "20, 30", uma variável pode facilmente ser atribuida a tais valores... Bom, eu sei pouco sobre programação porem, eu demorei para aprender isso, e resolvi postar, eu não menospreso o trabalho de ninguem, por favor então não faça o mesmo comigo. Desculpe se fiz algo para você e você não gostou porém, eu não sei o que, para vir no meu tópico e falar isso :S Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Nostradamus 6 Postado Maio 11, 2007 Share Postado Maio 11, 2007 Não é essa a questão, mas informações erradas não é uma boa para pessoas que realmente querem aprender, não estou menospresando o trabalho de ninguém, mas conteúdo errônico deve ser informado ao próprio dono do post, neste caso, você. Link para o comentário Compartilhar em outros sites More sharing options...
otrulezz 0 Postado Junho 2, 2007 Share Postado Junho 2, 2007 LoL? É óbvio que no C/C++ existem números como os citados "20, 30", uma variável pode facilmente ser atribuida a tais valores... sure Link para o comentário Compartilhar em outros sites More sharing options...
Fusion32 1 Postado Fevereiro 27, 2008 Share Postado Fevereiro 27, 2008 oloco o principio eu intendi mais agora pra que que serve esse tipo de numero? Link para o comentário Compartilhar em outros sites More sharing options...
honux 1 Postado Março 5, 2008 Share Postado Março 5, 2008 @Fusion a máquina não entende a nossa forma de escrita, portanto existe uma linguagem específica da máquina e essa máquina é através do número binário. TUDO que você digita é convertido para o número binário, desde os números até as letras! As letras são convertidas para os números binários através da tabela de códigos ASCII. Claro que o computador tem a sua própria maneira de diferenciar um número de uma letra e assim vai, mas não vamos entrar neste detalhe aqui, né? @Topic Existe uma maneira que pelo menos eu acho mais simples... Multiplique o número da casa ( 0 ou 1 ) por 2 elevado ao número da casa correspondente - 1, então vá somando! Exemplo: 1010101010 vamos somar da direita para a esquerda... 0x2^0 = 0; 1x2^1 = 2; 0x2^2 = 0; 1x2^3 = 8; 0x2^4 = 0; 1x2^5 = 32; 0x2^6 = 0; 1x2^7 = 128; 0x2^8 = 0; 1x2^9 = 512; 2 + 8 + 32 + 128 + 512 = 682 O número binário '1010101010' corresponde ao número 682. Apesar de que só vou utilizar isso lá pra frente... já é importante saber =P Link para o comentário Compartilhar em outros sites More sharing options...
Ablank 7 Postado Março 6, 2008 Share Postado Março 6, 2008 (editado) Uma coisa bem interesante é a soma de códigos binarios... fica tipo 1010001(2) + 0100101(2) = 1110110(2) em Código Binário as somas se dão assim: 1+1= 10 1+0= 1 0+1= 1 0+0= 0 Simples né, mas o pessoal acha a coisa mais dificil do mundo @.@ Sky uma coisa muito importante que você esqueceu é de especificar qual é a base, pois quando se trabalha com código binario você deve colocar um (2) depois do numero para identificar, porque 100111100 pode ser um numero binario como pode ser decimal tbm e com decimais isto tbm n muda, é usado o (10), mais quando se trabalha com os dois tipos é sempre bom você especificar para evitar confusões. @Fusion32 Lek é o seguinte, o seu computadorzin somente lê códigos binarios, de 0 desligado e 1 de ligado. Basicamente é para isso que os códigos binarios servem =). Editado Março 6, 2008 por Ablank Link para o comentário Compartilhar em outros sites More sharing options...
Sprit 0 Postado Março 29, 2008 Share Postado Março 29, 2008 huhUahA vo ter prova disso =S ja sei onde vou estudar =D Link para o comentário Compartilhar em outros sites More sharing options...
HeNnet 3 Postado Abril 8, 2008 Share Postado Abril 8, 2008 (editado) Estou dando isso na faculdade cara Muito fácil isso, estou dando Somo, Subtração, Multiplicação e divisão de binário. E estou começando a dar complemento de 1 e de 2 xD Show de bola a explicação, mas eu vejo na facul voltado para programação em C To ficando cansado já de ver tanto 0 e 1 na minha frente Abraços HeNnET B)\\ Editado Abril 8, 2008 por HeNnet Link para o comentário Compartilhar em outros sites More sharing options...
Roksas 846 Postado Dezembro 15, 2010 Share Postado Dezembro 15, 2010 Otimo, tambem vou ter prova na "Microlins", meu professor e chato! Vou vim aqui estudar depois, minha professora de matematica havia explicado. Vou ter de estudar, rsrs. Abraço! Atensiosamente, Roksas. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados