Section courante

A propos

Section administrative du site

POW

Puissance
Perl
POSIX

Syntaxe

sub POSIX::pow($x,$y);

Paramètres

Nom Description
$x Ce paramètre permet d'indiquer la base de la puissance
$y Ce paramètre permet d'indiquer la puissance

Description

Cette fonction retourne le calcul de x à la puissance y.

Algorithme

MODULE POSIX::POW(a,b)
   p ← 1
   BOUCLE POUR i ← 1 JUSQU'A b
      pp x a
   FIN BOUCLE POUR
   RETOURNE p

Exemple

Voici des exemples permettant d'afficher des fonctions de puissance :

  1. #!/usr/bin/perl
  2.      
  3. use strict;
  4. use POSIX;
  5.  
  6. print "POW(0,1)=" . POSIX::pow(0,1) . "n";
  7. print "POW(1,1)=" . POSIX::pow(1,1) . "n";
  8. print "POW(-1,0)=" . POSIX::pow(-1,0) . "n";
  9. print "POW(-1,1)=" . POSIX::pow(-1,1) . "n";
  10. print "POW(2,2)=" . POSIX::pow(2,2) . "n";
  11. print "POW(2,8)=" . POSIX::pow(2,8) . "n";
  12. print "POW(30,2)=" . POSIX::pow(30,2) . "n";
  13. print "POW(-35,4)=" . POSIX::pow(-35,4) . "n";

on obtiendra le résultat suivant :

POW(0,1)=0
POW(1,1)=1
POW(-1,0)=1
POW(-1,1)=-1
POW(2,2)=4
POW(2,8)=256
POW(30,2)=900
POW(-35,4)=1500625

Voir également

Langage de programmation - Fonction C pour Linux - pow
Langage de programmation - Fonction C - pow

Dernière mise à jour : Dimanche, le 18 octobre 2015