Logarithme naturel
Calculez le logarithme naturel de tout nombre positif : ln 1 vaut 0, ln e vaut 1 et ln 10 environ 2,30258509299. Le résultat est la puissance à laquelle il faut élever e, environ 2,718281828, pour obtenir votre nombre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 1
- Ln
- 0
- Expression
- ln(1)
Le logarithme naturel d'un nombre, écrit ln(x) ou logarithme en base e de x, est l'unique exposant réel qui élève le nombre e d'Euler jusqu'à retrouver ce nombre. C'est le logarithme dont la base est e, environ 2.718281828, et c'est l'inverse de la fonction exponentielle réelle. Identités que vous pouvez figer dans les tests : ln de un vaut zéro et ln de e vaut un.
Ce qu'est le logarithme naturel et pourquoi le domaine est x supérieur à zéro
Le logarithme naturel ln(x) est le logarithme de base e, le nombre d'Euler, l'unique réel tel que e élevé à ln(x) égale x. De façon équivalente, ln(x) est l'unique y réel vérifiant exp(y) égale x, si bien que les deux fonctions s'inversent mutuellement sur les réels positifs. Géométriquement, ln(x) est l'aire signée sous la courbe un sur t de un à x : cette aire est positive lorsque x est supérieur à un, nulle lorsque x vaut un, et négative lorsque x se situe strictement entre zéro et un.
Algébriquement la fonction obéit aux lois familières : le ln d'un produit est une somme de logs, le ln d'un quotient est une différence, et le ln d'une puissance est l'exposant fois le log. Ces identités expliquent pourquoi la capitalisation continue, les formules de demi-vie et les sommes d'entropie s'écrivent avec ln plutôt qu'avec un logarithme d'une autre base. Le domaine est l'intervalle ouvert des réels strictement positifs.
Zéro n'a pas de logarithme réel car aucune puissance finie de e n'égale zéro. Un argument négatif n'a pas de logarithme réel car e à toute puissance réelle est positif. Infinity et NaN ne sont pas des nombres que le contrat peut renvoyer comme un ln réussi.
Ce calculateur refuse donc une entrée non positive ou non finie au lieu d'inventer moins l'infini, une valeur complexe ou un succès creux. Les recherches voisines telles qu'un calculateur de logarithmes général qui demande aussi une base, ou le logarithme décimal de base dix, sont d'autres intentions. Ici le contrat est le logarithme naturel scalaire d'un seul nombre positif, ce que les élèves tapent comme calculateur de logarithme naturel ou calculatrice ln lorsqu'ils veulent ln(x) et rien d'autre.
Contrat d'entrée, forme de la réponse et comportement en cas d'erreur
Zéro, y compris le zéro négatif, et tout nombre négatif sont rejetés car le logarithme naturel réel y est indéfini. En cas de succès le corps répète le value nettoyé, renvoie ln comme résultat principal, et inclut une chaîne formula disant ln(x) égale log en base e de x, une expression compacte telle que ln(1) ou ln(2.71828182846), et un message d'une ligne. Exemple : value un donne ln zéro, car e à la puissance zéro vaut un.
Exemple : value e, environ 2.718281828459, donne ln un. Exemple : value dix donne ln environ 2.30258509299, la constante de changement de base qui convertit les logs décimaux en logs naturels. Associez la charge à vos propres libellés ; ce point de terminaison n'émet ni tracés, ni logs complexes, ni un log dans une autre base.
Pour log base b de x, utilisez un calculateur de logarithmes général ; cette page ne résout que le logarithme naturel et maintient la page alignée sur cette seule recherche.
Où un calculateur de logarithme naturel justifie sa place
Les salles de classe et les plateformes de tutorat utilisent un calculateur de logarithme naturel pour que les apprenants vérifient ln d'un décimal positif arbitraire sans le confondre avec log dix ni avec un log d'une base devinée. Les générateurs d'épreuves ont besoin d'un oracle déterministe qui marque zéro et les négatifs comme indéfinis au lieu de renvoyer silencieusement moins l'infini, ce que font beaucoup de runtimes et qu'un correcteur défectueux pourrait traiter comme un nombre. Une validation échouée ne consomme pas de solde.
Gardez les requêtes petites, figez le ln arrondi dans les tests, et vous obtenez un logarithme naturel reproductible pour les devoirs, les greffons LMS et les workers en bordure sans dresser une infrastructure mathématique symbolique. Les recherches voisines telles que log base b ou logarithme discret modulo un premier sont d'autres problèmes, servis par d'autres pages ; ce contrat reste sur ln(x) pour que la page corresponde à ce qu'un élève tape vraiment en cherchant le logarithme naturel.
Cas d’usage
Contrôles de classe et de devoirs
Laissez les élèves envoyer un nombre fini positif et vérifier ln(x), y compris les identités ln(1)=0 et ln(e)=1, face aux méthodes du manuel.
Notation automatique d'épreuves et LMS
Notez les items de logarithme naturel avec un oracle déterministe qui refuse zéro et les négatifs comme indéfinis et n'invente jamais moins l'infini comme un ln réussi.
Taux de croissance et log-vraisemblances
Évaluez ln d'un facteur d'échelle, d'une fraction restante ou d'un terme de vraisemblance dans un script sans importer une bibliothèque d'algèbre computationnelle pour un ln(x) d'une ligne.
Questions fréquentes
Que se passe-t-il si le nombre est zéro ou négatif ?
Le logarithme naturel réel n'est défini que pour x supérieur à zéro, donc la requête est rejetée et n'est pas facturée.
Est-ce la même chose que log10 ou un log de base b quelconque ?
Non. Ce calculateur renvoie uniquement le logarithme naturel ln(x), le log de base e. Un logarithme décimal ou un log de base arbitraire est un autre outil.
Quel est le logarithme naturel de 1 et de e ?
ln(1) vaut 0 car e à la puissance 0 vaut 1. ln(e) vaut 1 car e à la puissance 1 vaut e.
Pourquoi le logarithme naturel d'un nombre inférieur à 1 est-il négatif ?
Parce qu'il faut élever e à une puissance négative pour obtenir un nombre entre 0 et 1. Vu comme l'aire sous la courbe un sur t, il se mesure à rebours depuis 1, d'où un résultat négatif.
Quelles règles suit le logarithme naturel ?
Le logarithme d'un produit est la somme des logarithmes, celui d'un quotient leur différence et celui d'une puissance l'exposant fois le logarithme. C'est pourquoi on le retrouve dans les formules de croissance et de décroissance.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/math/natural-log \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1}'const res = await fetch("https://api.kit.forhosting.com/math/natural-log", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/natural-log",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/natural-log", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/natural-log", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"value": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.natural_log",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce calculateur accepte un seul nombre fini positif, renvoie ce logarithme naturel, et refuse zéro, les négatifs et les jetons non finis avec invalid_input afin que les scripts de devoirs ne traitent jamais un logarithme manquant comme un zéro réussi.
Contrat d'entrée, forme de la réponse et comportement en cas d'erreur
Envoyez un corps JSON avec le champ obligatoire value, un nombre fini strictement positif. Le champ peut arriver comme nombre JSON ou comme chaîne numérique en notation décimale ou scientifique ; les alias x, n, number et arg sont acceptés lorsque value est omis. Les champs manquants, les chaînes vides, le texte non numérique, NaN et Infinity échouent avec invalid_input en nommant le champ et ne sont pas facturés.
Où un calculateur de logarithme naturel justifie sa place
Les carnets de science et de finance inversent la croissance exponentielle, convertissent les temps de e-folding en taux et évaluent des termes de log-vraisemblance ; appeler une petite API de parse évite de tirer un système d'algèbre computationnelle pour un ln d'une ligne. Comme l'implémentation est du parse pur de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Questions techniques
Comment calcule-t-on le logarithme naturel d'un nombre ?
Envoyez un nombre fini positif comme value (alias x, n, number ou arg). L'API renvoie ln = log_e(value) avec une expression courte telle que ln(1).
Que coûte le calculateur de logarithme naturel ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.