Convertir Numero Decimal a Binario en PL/SQL [ORACLE]
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
- convertir un numero en hexadecimal en pl/sql
- SUMA EN BINARIO sqL
- pl sql decimal a binario
- oracle convert binary
- oracle ceros binarios
- números binarios plsql
- numero decimal en plsql
- definir binario en oracle
- decimal en oracle
- codigo en Sql de conversion decimal a bonario
- convertir un entero en decimal en oracle
- convertir numero decimal en hexadecimal sql
- convertir decimal en hexadecimal oracle
- convertir decimal a entero oracle
- convertir decimal a binario en sql
- convertir decimal a binario en oracle
- convertir binario oracle