Documentation de Gambas - /lang/log

/lang/log

# Log

Value = Log ( Number AS Float )

Calcule le logarithme népérien d'un nombre, c.a.d. le logarithme base e, où e est une constante irrationnelle approximativement égale à 2.71828. Number doit être plus grand que zéro, il ne peut pas être négatif ou nul.

Note : Gambas a des fonctions intrinsèques pour calculer les logarithmes base 2 et base 10. Pour calculer les logarithmes en base n la relation suivante peut être utilisée :

Logn(x) = Log(x) / Log(n)

### Erreurs

Message | Description
--- | ---
Mathematical error (19) | Number est négatif ou nul.

### Exemples

    PRINT Log(2.71828)

    0.999999327347

    DIM i AS INTEGER
    FOR i = 1 TO 50 STEP 10
     PRINT i, Log(i)
    NEXT

    1    0
    11   2.397895272798
    21   3.044522437723
    31   3.433987204485
    41   3.713572066704

### Voir aussi

- Fonctions logarithmiques et exponentielles