• Martes 19 de Noviembre de 2024, 04:38

Autor Tema:  Re: Operaciones con perl  (Leído 2130 veces)

asperez

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Operaciones con perl
« en: Martes 16 de Septiembre de 2003, 10:52 »
0
Hola, quiero hacer una division con numeros hexadecimales pero el resultado que obtengo de una devision es:
   19778D000/400=49.445

  E intentado pasar el numero "19778D000" a decimal con la funcion hex() pero me muestra el siguiente mensage:
   "Integer overflow in hex number".

  ¿alguien me puede decir como puedo pasar ese numero a decimal o decir como se divide con numeros decimales?

Gracias

azzwad

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
    • http://www.azzwad.tk
Operaciones con perl
« Respuesta #1 en: Domingo 16 de Noviembre de 2003, 06:52 »
0
checa esta web
http://www.woronowicz.com/books/perl2/prog/ch32_32.htm

tu programa seria asi usando esa definicion

use Math::BigInt ':constant';
$i=0x19778D000/0x400;
print $i;

o mas simplificado:

use Math::BigInt ':constant';
print 0x19778D000/0x400;

Espero te sirva.