Section courante

A propos

Section administrative du site

LOG2

Logarithme en base 2
Free Pascal Math

Syntaxe

Function log2(x:float):float;

Paramètres

Nom Description
x Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction permet de calculer le logarithme en base 2.

Exemple

Voici un exemple de l'utilisation de cette fonction :

  1. Program Log2Samples;
  2.  
  3. Uses Math;
  4.  
  5. Var
  6.  I:Double;
  7.  
  8. BEGIN
  9.  I := 0.1;
  10.  While(I <= 2.0) do Begin
  11.   WriteLn('LOG2(',I:0:1,')=',log2(I):0:6);
  12.   I := I + 0.1;
  13.  End;
  14. END.

on obtiendra un résultat semblable au suivant :

LOG2(0.1)=-3.321928
LOG2(0.2)=-2.321928
LOG2(0.3)=-1.736966
LOG2(0.4)=-1.321928
LOG2(0.5)=-1.000000
LOG2(0.6)=-0.736966
LOG2(0.7)=-0.514573
LOG2(0.8)=-0.321928
LOG2(0.9)=-0.152003
LOG2(1.0)=-0.000000
LOG2(1.1)=0.137504
LOG2(1.2)=0.263034
LOG2(1.3)=0.378512
LOG2(1.4)=0.485427
LOG2(1.5)=0.584963
LOG2(1.6)=0.678072
LOG2(1.7)=0.765535
LOG2(1.8)=0.847997
LOG2(1.9)=0.925999


Dernière mise à jour : Samedi, le 18 juillet 2015