Ce n'est plus de la programmation, mais des math pur, là. Que représente le log10 et comment il se calcule ????
Heureusement que le MSDN de VB6 donne la solution :
Log, fonction
Renvoie une valeur de type Double indiquant le logarithme népérien
d'un nombre.
Syntaxe
Log(number)
L'
argumentnumber peut contenir une
valeur de type
Double ou toute autre
expression numérique valide supérieure à
zéro.
Remarques
Le logarithme népérien est le logarithme de base e. La
constantee est environ égale à
2,718282.
Pour calculer le logarithme de base n d'un nombre x, divisez le
logarithme népérien de x par celui de n selon la formule
ci-dessous :
Logn(x) = Log(x) / Log(n)
L'exemple suivant présente la fonction personnalisée Function qui
calcule le logarithme de base 10 :
Static Function Log10(X)
Log10 = Log(X) / Log(10#)
End Function
---- Sevyc64 (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
[ Lien ]