22.Funciones numericasComo veis en el titulo, vamos a hablar de este tipo de funciones numericas:
- Rand
- Rand transformado
- Sumas
- Restas
- Divisiones
- Multiplicaciones
- Potencias
- Raices cuadradas
- Valores absolutos
- Restos
1.Rand:
Lo que la funci?n numerica rand hace es elegir un numero flotante del 0 al numero que quieras.
#!/usr/bin/perl
2.Rand transformado:
Es lo mismo que antes solo que puedes elegir numeros octales, caracteres ASCII, colocando su referente delante de todo:
#!/usr/bin/perl
3.Sumas:
Las sumas se efectuan usando el caracter +:
#!/usr/bin/perl
$suma = 9+9;
4.Restas:
Las restas se efectuan usando el caracter -:
#!/usr/bin/perl
$resta = 9-9;
5.Divisiones:
Las divisiones se efectuan usando el caracter /:
#!/usr/bin/perl
$division = 81/9;
6.Multiplicaciones:
Las multiplicaciones se efectuan usando el caracter *:
#!/usr/bin/perl
$multi = 9*9;
$multi;
7.Potencias:
Hay dos tipos de efectuar potencias, usando el sistema exp para conseguir la potencia a cualquier numero:
#!/usr/bin/perl
Y luego, elevar un numero a una potencia, aqui vemos como se hace:
#!/usr/bin/perl
$pot = 5 ** 2;
Esto se llamaria 5 a la 2 o 5 al cuadrado.
8.Raices cuadradas:
La raiz cuadrada al igual que C se utiliza sqrt, pero en perl no necesitamos la libreria math.h:
#!/usr/bin/perl
9.Valor absoluto:
El valor absoluto se obtiene usando la funcion abs por ejemplo:
#!/usr/bin/perl
10.Como sacar el resto:
El resto se obtiene usando el caracter %:
#!/usr/bin/perl
$resto = 14 % 51;