Matemáticas :: Gmpq

Una interfaz Perl a las funciones racionales (MPQ) de la Biblioteca de GMP.
Descargar ahora

Matemáticas :: Gmpq Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sisyphus
  • Sitio web del editor:
  • http://search.cpan.org/~sisyphus/

Matemáticas :: Gmpq Etiquetas


Matemáticas :: Gmpq Descripción

Una interfaz Perl a las funciones racionales (MPQ) de la Biblioteca de GMP. Matemáticas :: GMPQ es un módulo PERL BIGRATICO que utiliza la biblioteca GNU MP (GMP). Básicamente, este módulo simplemente envuelve todas las funciones de 'MPQ' (número racional) proporcionadas por esa biblioteca. La siguiente documentación se plaga ampliamente la documentación de GMP (que se puede encontrar en http://gmplib.org). Consulte también la suite de prueba de Matemáticas :: GMPQ para ejemplos de uso. Uso de HSYNOPSIS MATHIC :: GMPQ QW (: MPQ); My $ str = '123542/4'; # Numerator = 123542 # Denominator = 4 My $ Base = 10; # Crear el objeto Matemáticas :: GMPQ My $ BN1 = RMPQ_init (); # Valor establecido en 0/1 # Asignar un valor. Rmpq_set_str ($ str, $ base); # Retire cualquier factor común al numerador y # denominador para que GCD (numerador, denominador) == 1. RMPQ_CanNicalize ($ BN1); # O simplemente use la nueva () función: My $ Rational = Matemáticas :: Gmpq-> Nuevo ('1234/1179'); # Realizar algunas operaciones ... ver 'Funciones' a continuación. . . # Imprima el valor detenido por $ BN1 (en octal): imprima RMPQ_GET_GET_STR ($ BN1, 8), " "; # imprime '170513/2' # Imprima el valor de $ BN1 (en decimal): imprima RMPQ_GET_STR ($ BN1, 10); # Imprime '61771/2'. # Imprima el valor realizado por $ BN1 ( en la base 29) # Uso de la función (alternativa) rmpq_out_str () # (Esta función no imprime una nueva línea). RMPQ_OUT_STR ($ BN1, 29); Requisitos: · Perl


Matemáticas :: Gmpq Software relacionado