Heim >Backend-Entwicklung >C#.Net-Tutorial >Was bedeutet „doppelt' in der C-Sprache?

Was bedeutet „doppelt' in der C-Sprache?

Guanhui
GuanhuiOriginal
2020-06-06 15:21:5168086Durchsuche

Was bedeutet „doppelt' in der C-Sprache?

Was bedeutet doppelt in der C-Sprache?

Die Bedeutung von double in der C-Sprache ist:

double ist ein Schlüsselwort in der C-Sprache, das einen Gleitkommatyp mit doppelter Genauigkeit darstellt und 8 Byte Speicherplatz belegt Der Bereich ist „1,7E-308 ~ 1,7E+308“. Die Anzahl der gültigen Ziffern, die für die doppelte Genauigkeit vollständig garantiert sind, beträgt 15 Ziffern, und 16 Ziffern sind nur für einige Werte garantiert.

Der Unterschied zwischen Double und Float

In der Sprache C sind sowohl Float als auch Double Gleitkommazahlen. Der Unterschied besteht darin, dass der durch Double dargestellte Bereich, der Bereich des ganzzahligen Teils größer als der von Float und die Genauigkeit des Dezimalteils ebenfalls höher als die von Float ist.

Zum Beispiel: Wenn die Zahl pi 3,1415926535 als Gleitkommazahl ausgedrückt wird, kann sie höchstens auf 6 Dezimalstellen genau sein. Und double kann auf etwa 15 Dezimalstellen genau sein. Die genaue Anzahl hängt vom verwendeten Compiler ab, es gibt jedoch keinen großen Unterschied zwischen Editoren und Compilern.

Was den ganzzahligen Teil betrifft, so ist der Bereich des durch float dargestellten ganzzahligen Teils bereits groß genug und kann auf die Billionenebene ausgedrückt werden, die so groß ist, dass sie keine Kante hat. Der durch double dargestellte Ganzzahlbereich ist so groß, dass er keine Kante hat. In der tatsächlichen Entwicklung ist die Verwendung von Float grundsätzlich ausreichend, abgesehen von einigen hochpräzisen Feldern.

Was bedeutet „doppelt in der C-Sprache?

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet „doppelt' in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn