Comment obtenir le nombre Pi en Perl

De la tâche. Besoin dans le code Perl programme et obtenir le nombre Pi.

Solution

Le moyen le plus simple pour obtenir le nombre de Pi en Perl programme pour utiliser la bibliothèque Math::Trig. Bibliothèque Math::Trig va de pair avec Perl, donc si vous avez Perl, cette bibliothèque est immédiatement disponible, installation supplémentaire n'est nécessaire.

Voici un exemple de Perl un programme qui affiche le nombre de Pi à l'écran:

▶ Run
#!/usr/bin/perl

use Math::Trig;

print pi();

Le programme affichera 3.14159265358979.

  • use Math::Trig; — nous nous connectons à la bibliothèque Math::Trig. Dès que nous sommes accrochés, cette bibliothèque nous est devenu à la fois plusieurs fonctions, qui sont définis dans cette bibliothèque.
  • print pi(); — appelé la fonction pi, qui est devenu disponible en raison de la connexion de la bibliothèque. Et affichez le résultat qui a repris cette fonction.

Si ne pas connecter la bibliothèque use Math::Trig; dans le programme, lors de l'exécution du programme sera d'erreur:

Undefined subroutine &main::pi called at script.pl line 3.

L'utilisation du symbole de π dans le nom de la variable

Le nombre Pi est souvent désigné par la lettre de l'alphabet grec π.

Le langage de programmation Perl vous permet de créer des variables ne sont pas seulement des symboles de l'alphabet latin, mais de la multitude de caractères Unicode. Il est donc possible de créer une variable avec un nom . Voici un exemple de programme:

▶ Run
#!/usr/bin/perl

use utf8;
use Math::Trig;

my $π = pi();

print $π;

La saisie de ce programme est exactement le même que la semaine dernière. Sur l'écran apparaît 3.14159265358979.

  • use utf8; — disons que le code de programme est écrit dans le codage utf8
  • use Math::Trig; — comme dernière option, connectez la bibliothèque.
  • my $π = pi(); — créer une variable et copie le résultat du travail de la fonction pi
  • print $π; — afficher le contenu de la variable sur l'écran

Il est intéressant de l'utilisation de fonctions de la langue, mais pas très pratique. Pas tous les gens peuvent saisir le caractère π sur un clavier. Il arrive souvent que, si, dans le texte nécessaire pour insérer un symbole π, ce ce symbole copient simplement quelque part (par exemple avec une page de wikipedia le nombre de Pi).

Si la variable avec le nombre de Pi, c'est plus pratique, bien que moins intéressant d'utiliser une variable nommée $pi.

Autres articles