Maison >développement back-end >Tutoriel C#.Net >Comment exprimer ln2 en langage C
Les façons de représenter ln2 en langage C sont : utilisez le journal des fonctions de bibliothèque standard, utilisez la constante symbolique M_LN2, utilisez la macro de prétraitement intégrée du compilateur, utilisez la valeur approximative 0,69314718056
Le langage C représente ln2
Le langage C représente naturel Le logarithme népérien de la base e des logarithmes, c'est-à-dire ln2, a les méthodes suivantes :
1 Utilisez la fonction de bibliothèque standard
<code class="c">#include <math.h> double ln2 = log(2.0);</code>
2 Utilisez la constante symbolique
.La norme C99 a introduit la constante symbolique M_LN2, qui représente la valeur approximative de ln2 :
<code class="c">#include <math.h> double ln2 = M_LN2;</code>
3 Utilisez les macros de prétraitement intégrées au compilateur
Certains compilateurs fournissent des macros de prétraitement intégrées pour représenter ln2, par exemple :
__log2
__log2
log2
log2
<code>gcc -D__log2=log2</code>4. L'utilisation de valeurs approximatives peut être exprimée en utilisant les valeurs approximatives suivantes ln2:🎜
<code>ln2 ≈ 0.69314718056</code>
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!