“Conocimiento Programación>Perl Programming

Perl y Square Root Funciones

2013/5/16
Perl o Práctico de Extracción e Informe Language, es un lenguaje de scripting optimizado por ordenador para las operaciones en grandes cantidades de datos estampados. Sin embargo , Perl también puede manejar cálculos matemáticos más normales, como la raíz cuadrada. Mediante el uso de paquetes externos , la función de raíz cuadrada Perl puede operar en cualquier formato de los datos numéricos disponibles en Perl. Square Root

El paquete base de Perl contiene funciones matemáticas básicas , como la raíz cuadrada. El sqrt Perl () toma la raíz cuadrada de cualquier número dado como argumento. Si no se incluye el argumento , la sqrt () función actúa sobre la variable $ _

$ result = sqrt ($ some_number ) . Print $ result ;
números complejos

Por defecto, tomar una raíz cuadrada de un número negativo devuelve un error en Perl. Sin embargo , si ha incluido el " Math :: Complejo " paquete , todas las operaciones matemáticas se pueden realizar en los números complejos . Los paquetes se incluyen en los archivos Perl utilizando el comando use

uso Matemáticas :: Complejo ; . $ My_root = sqrt ( -144 ) # devuelve 12iprint $ my_root ;
Otros Roots

a raíz es equivalente a un número elevado a un exponente fraccionario . Para tomar una raíz que no sea una raíz cuadrada en Perl , utilice el operador "**" exponencial con un exponente fraccionario . Por ejemplo, para tomar la raíz cúbica de un número, utilice el siguiente código

$ cube_root = $ my_num ** ( 1/3 ) . Print $ cube_root ;
Muestra programa

para ejecutar plenamente el programa de ejemplo de Perl para tomar la plaza u otro root, ejecute el siguiente programa.

#! /usr /bin /local /perl

my_num = $ 64 , $ my_root = 3 ;

printf ' La raíz cuadrada del 1 % % d es % 2 % f \\ n ". , $ my_num , sqrt ($ my_num ) ; printf ' . % 1 % raíz d de% 2 % d es% 3 % f \\ n " , $ my_root , $ my_num , ($ my_num ** ( 1 /$ my_root ) ) ;

Página anterior:
Perl Programming
Cómo dividir Apart URLs en Perl
Cálculo Perl Script
Cómo encontrar el modo de una matriz de números en Perl
Cómo utilizar AJAX con Perl
Tipos de protocolos MANET
¿Qué es el código VHDL para implementar la puerta AND?
Cómo llamar a un shell desde un script de Perl
Cómo localizar AppConfig.pm
Conocimiento de la computadora © http://www.ordenador.online