Maison >développement back-end >Tutoriel C#.Net >Comment exprimer le logarithme naturel ln en langage C
En C, le logarithme naturel (base e) est représenté par la fonction mathématique log(), qui accepte un nombre réel positif et renvoie son logarithme naturel.
Représentation du logarithme naturel ln en langage C
En langage C, le logarithme naturel (base e) est représenté par la fonction mathématique log()
. Cette fonction renvoie un nombre à virgule flottante double précision qui est le logarithme népérien de l'argument donné. log()
表示。此函数返回一个 double 精度浮点数,其为给定参数的自然对数。
语法:
<code class="c">double log(double x);</code>
参数:
x
- 要计算自然对数的正实数。返回值:
x
的自然对数,即 ln(x)
。示例:
<code class="c">#include <stdio.h> #include <math.h> int main() { double x = 2.71828; double ln_x = log(x); printf("e 的自然对数 (ln(e)) = %lf\n", ln_x); return 0; }</code>
输出:
<code>e 的自然对数 (ln(e)) = 1.000000</code>
注意:
log()
函数只接受正实数作为参数。如果传递负数或零,将导致未定义的行为。log()
x
- Le nombre réel positif pour lequel le logarithme naturel doit être calculé. 🎜🎜🎜🎜Valeur de retour : 🎜🎜x
, c'est-à-dire ln(x)
. 🎜🎜🎜🎜Exemple : 🎜🎜rrreee🎜🎜Sortie : 🎜🎜rrreee🎜🎜Remarque : 🎜🎜La fonction log()
n'accepte que les nombres réels positifs comme paramètres. Passer un nombre négatif ou zéro entraînera un comportement indéfini. 🎜log()
La fonction renvoie un nombre à virgule flottante double précision, les résultats peuvent donc varier légèrement en raison des erreurs d'arrondi dans les opérations en virgule flottante. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!