Heim >Backend-Entwicklung >C#.Net-Tutorial >So drücken Sie ln2 in der C-Sprache aus
Die Möglichkeiten zur Darstellung von ln2 in der C-Sprache sind: Verwenden Sie das Standardbibliotheksfunktionsprotokoll, verwenden Sie die symbolische Konstante M_LN2, verwenden Sie das integrierte Vorverarbeitungsmakro des Compilers und verwenden Sie den ungefähren Wert 0,69314718056.
Die C-Sprache repräsentiert ln2
C-Sprache repräsentiert den natürlichen Logarithmus der Basis e von Logarithmen, also ln2, mit den folgenden Methoden:
1 Verwenden Sie die Standardbibliotheksfunktion
<code class="c">#include <math.h> double ln2 = log(2.0);</code>
2 Der C99-Standard hat die symbolische Konstante M_LN2 eingeführt, die den ungefähren Wert von ln2 darstellt:
<code class="c">#include <math.h> double ln2 = M_LN2;</code>3. Verwenden Sie die integrierten Vorverarbeitungsmakros des Compilers.
Einige Compiler bieten integrierte Vorverarbeitungsmakros zur Darstellung von ln2, zum Beispiel:
GCC:__log2
log2
__log2
log2
<code>gcc -D__log2=log2</code>
4. Die Verwendung von Näherungswerten
kann mit den folgenden Näherungswerten ausgedrückt werden: ln2:<code>ln2 ≈ 0.69314718056</code>
Das obige ist der detaillierte Inhalt vonSo drücken Sie ln2 in der C-Sprache aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!