Crea la funcion dec2bin_decimal que ante la entrada de un numero
fraccionario (sin parte entera) devuelva un vector con el contenido de los
numeros en binario.
Por ejemplo, ante la entrada del número 0.125 debería dar como salida
un vector 0 0 1.
He hecho esto:
function[b]=dec2bin_decimal(f)
n=1;
while n<eps
while f~=0
c=f*2;
b=floor(c)
f=c-b;
end
n=n+1
end
El problema es que b no me genera un vector. ¿Cómo puedo hacer para resolver este programa correctamente?
Gracias por todas las aportaciones
fraccionario (sin parte entera) devuelva un vector con el contenido de los
numeros en binario.
Por ejemplo, ante la entrada del número 0.125 debería dar como salida
un vector 0 0 1.
He hecho esto:
function[b]=dec2bin_decimal(f)
n=1;
while n<eps
while f~=0
c=f*2;
b=floor(c)
f=c-b;
end
n=n+1
end
El problema es que b no me genera un vector. ¿Cómo puedo hacer para resolver este programa correctamente?
Gracias por todas las aportaciones