Heim > Artikel > Backend-Entwicklung > Wie viele signifikante Stellen gibt es nach dem Dezimalpunkt für den Float-Typ in der C-Sprache?
Wie viele signifikante Stellen gibt es nach dem Dezimalpunkt für den Float-Typ in der C-Sprache?
Die gültigen Nachkommastellen für den Float-Typ sind 6~7 Stellen.
Gleitkommatypen in der C-Sprache werden im Allgemeinen in Gleitkommatypen mit einfacher Genauigkeit, doppelte Genauigkeitstypen und lange Gleitkommatypen mit einfacher Genauigkeit und 6 bis 7 effektiven Nachkommastellen unterteilt Präzisions-Gleitkommatyp. Die Anzahl der gültigen Nachkommastellen beträgt 15 bis 16 Stellen. Einfache Genauigkeit beträgt 32 Bit, doppelte Genauigkeit beträgt 64 Bit und 8 Bit entsprechen einem Byte.
Die Header-Datei float.h der C-Sprachstandardbibliothek definiert die Anzahl der signifikanten Stellen nach dem Dezimalpunkt von Gleitkommazahlen:
//float.h头文件的部分代码 #define DBL_DIG 15 //双精度小数点后15位 #define FLT_DIG 6 //单精度小数点后6位 #define LDBL_DIG 19 //长双精度小数点19
Empfohlenes Lernen: C-Sprachvideo Tutorial
Das obige ist der detaillierte Inhalt vonWie viele signifikante Stellen gibt es nach dem Dezimalpunkt für den Float-Typ in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!