Ver Mensaje Individual
  #5  
Antiguo 09-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Te pongo unos enlaces que te van a ayudar:

Y te agrego una función que te pasará un numero en cualquier base a decimal:
Código Delphi [-]
function BaseNToDec(Num : string; Base : byte): Integer;
const
  BHex = '0123456789ABCDEFGHIJKLM'; // creo que son suficientes...
var
  i : Byte;
begin
  Result:=0;
  for i:=1 to length(Num) do
    Result:= Result * Base + Pos(Upcase(Num[i]), BHex) - 1;
end;

Saludos.

Edito: Podés valerte de esta última función para convertir los números a decimal y realizar las operaciones en base 10.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 09-09-2011 a las 17:37:39.
Responder Con Cita