Matemáticas :: MPFRInterfaz Perl a la biblioteca MPFR (Punto Flotante) | |
Descargar ahora |
Matemáticas :: MPFR Clasificación y resumen
Anuncio publicitario
- Licencia:
- Perl Artistic License
- Precio:
- FREE
- Nombre del editor:
- Sisyphus
- Sitio web del editor:
- http://search.cpan.org/~sisyphus/
Matemáticas :: MPFR Etiquetas
Matemáticas :: MPFR Descripción
Interfaz Perl a la Biblioteca MPFR (Punto Flotante) Matemáticas :: MPFR es un módulo de Bigfloat utilizando la Biblioteca MPFR. Básicamente, este módulo simplemente envuelve las funciones de punto flotante 'MPFR' proporcionadas por esa biblioteca. HSYNOPSIS Use Matemáticas :: MPFR QW (: MPFR); # '@' se puede usar para separar Mantissa de exponente. Para bases # que son nuevas ($ str); # Crear otro objeto Matemáticas :: MPFR con precisión # de 100 bits y un valor inicial de NAN. My $ BN2 = RMPFR_init2 (100); # Asignar el valor -2314.451 a $ BN1. RMPFR_SET_D ($ BN2, -2314.451, GMP_RNDN); # Crea otro objeto Matemáticas :: MPFR que sostiene # un valor inicial de NAN y tiene la precisión predeterminada. My $ BN3 = RMPFR_init (); # O usando en cambio el nuevo () constructor: # My $ BN3 = Matemáticas :: MPFR-> Nuevo (); # Realizar algunas operaciones ... ver 'Funciones' a continuación. # Consulte 'Operador sobrecargado' a continuación para la sobrecarga del operador DOCS RE #. . # Imprima el valor de $ BN1 (en octal): imprima RMPFR_GET_STR ($ BN1, 8, 0, $ RND), " "; # Imprima el valor detenido por $ BN1 (en decimal): imprima RMPFR_GET_STR ($ BN1, 10, 0, $ RND)," "; # o simplemente haga uso de la sobrecarga: imprimir $ BN1" "; # es base 10, y usa 'e' en lugar de '@'. # Imprima el valor de $ BN1 (en la base 16) utilizando la función # 'trmpfr_out_str'. (No se imprime una nueva línea, a menos que esté suministrado. Como la quinta argina opcional. Consulte la documentación # 'trmpfr_out_str' a continuación.) TRMPFR_OUT_STR (* STDOUT, 16, 0, $ BN1, $ RND); Requisitos: · Perl · MPFR y GMP C Bibliotecas
Matemáticas :: MPFR Software relacionado