En este ejercicio PL/SQL se pide al usuario un numero decimal y el programa debera convertirlo a binario e imprimirlo.


set termout on;
set serveroutput on;
set ver off;
declare	i number :=0;	numero number := 1;	type tabla is table of number index by binary_integer;	resto tabla;
begin	/*Pedir el Numero al Usuario*/	dbms_output.put_line('Dame el numero:');	numero := '&numero';	/*Guardamos el Resto de cada operacion*/	while numero >= 2 loop	resto(i) := mod(numero,2);	numero := (numero- resto(i))/2;	i := i + 1;	end loop;	/*Guardamos el ultimo numero en la tabla del Resto */	resto(i) := numero;	/*Imprmir la tabla del Resto desde el Final */	while i >= 0 loop	dbms_output.put(resto(i)||rpad('	',1));	i := i - 1;	end loop;	dbms_output.put_line ('	');
end;
/

Gracias a @ Gustavo Mendoza Ramírez por comentar un error en el codigo ;)

Terminos de Busqueda:

  • convertir numero entero a decimal oracle
  • vico binario
  • funcion para convertir un numero decimal a binario con sql server
  • numero decimal en plsql
  • números binarios plsql
  • oracle ceros binarios
  • oracle convert binary
  • pl sql decimal a binario
  • SUMA EN BINARIO sqL
  • definir binario en oracle
  • convertir un numero en hexadecimal en pl/sql
  • convertir un entero en decimal en oracle
  • convertir numero decimal en hexadecimal sql
  • convertir decimal en hexadecimal oracle
  • convertir decimal a binario en sql
  • convertir decimal a binario en oracle
  • convertir binario oracle
  • como pasar de numero binario a decimal en arduino
  • codigo en Sql de conversion decimal a bonario

Hola, soy Victor el Webmaster, sabias que tambien tengo un foro sobre criptomonedas (Bitcoin, Ethereum, LiteCoin..) con muchos tutoriales para empezar a minar o hacer trading?

https://www.como-minar.com/