decimal para binario

rott

Power Member
boas pessoal,

eu não se bem se este tópico é aqui mas como não sabia onde o por decidi por aqui, caso não for agradeço que o mudem para o lugar certo.

gostaria de pedir ajuda na conversão de decimal para binário e de binário para decimal, tenho que fazer 6 conversões o problemas é que todas elas têm virgula

exemplo:

decimal-->binário
26.875-->

binário-->decimal
110.11-->

se alguém souber de alguma calculadora ou software que resolva isso agradeço bastante.

nota: já tentei na calculadora do Windows, mas ela não me aceita a virgula.
 
decimal-->binário:
26.875

26/2 = 13 | 26%2 = 0
13/2 = 6 | 13%2 = 1
6/2 = 3 | 6%2 = 0
3/2 = 1 | 3%2 = 1

0,875*2 = 1,75
0,75*2 = 1,5
0,5*2 = 1

26.875 = 11010,111

binário-->decimal
110.11

110.11 = 1*2^2 + 1*2^1 + 1*2^-1 + 1*2^-2 = 4+2+0.5+.025 = 6.75
 
decimal-->binário:
26.875

26/2 = 13 | 26%2 = 0
13/2 = 6 | 13%2 = 1
6/2 = 3 | 6%2 = 0
3/2 = 1 | 3%2 = 1

0,875*2 = 1,75
0,75*2 = 1,5
0,5*2 = 1

26.875 = 11010,111

binário-->decimal
110.11

110.11 = 1*2^2 + 1*2^1 + 1*2^-1 + 1*2^-2 = 4+2+0.5+.025 = 6.75


obrigado pela ajuda, mas não percebi muito bem com fizeste com os numeros depois da virgula, tipo

decimal-->binario
13.30-->1101,00100
1.5-->0.01

está correcto?


binario-->decimal
10.001-->?
100.1-->?
 
Depois da vírgula, pegas apenas na parte fraccionária do nº e multiplicas por 2. Do resultado dessa operação, a parte inteira (0 ou 1) vai ser aproveitado para escrever o nº em binário, enquanto que a parte fraccionária volta a ser reaproveitada e multiplicada novamente por 2 e assim sucessivamente.
 
Back
Topo