Maison  >  Article  >  développement back-end  >  Combien d'octets sont longs doubles

Combien d'octets sont longs doubles

藏色散人
藏色散人original
2021-11-24 14:14:0411663parcourir

long double a 16 octets, 12 octets et 8 octets, dont 16 octets représentent la majorité. Étant donné que la norme ANSI C ne spécifie pas la précision exacte du long double, il peut y avoir différentes implémentations pour différentes plates-formes.

Combien d'octets sont longs doubles

L'environnement d'exploitation de cet article : système Windows 7, C++, Dell G3.

Combien d'octets sont longs doubles ?

long double a 16 octets, 12 octets et 8 octets. Parmi eux, 16 octets représentent la majorité.

long double est un type de données dans le langage de programmation informatique C et C++.

long double (type à virgule flottante multi-précision ou type à virgule flottante longue précision) long double est le "mot-clé" de la norme du langage C révisé en 1999. Le terme long double est utilisé dans le langage C et dans la bibliothèque du langage C. fonctions, mais pour Le traitement des doubles longs dépend du compilateur.

La norme ANSI C stipule que les variables doubles sont stockées sous forme de valeurs à virgule flottante IEEE 64 bits (8 octets), mais ne spécifie pas la précision exacte du double long.

Il peut donc y avoir différentes implémentations pour différentes plates-formes.

Certains font 8 octets, certains font 10 octets, certains font 12 octets ou 16 octets.

Il est stipulé que la précision du long double n'est pas inférieure à celle du double, tout comme int et long int.

Pour la situation spécifique du compilateur, vous pouvez imprimer sizeof(long double) pour savoir.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ ou étudier "c Language Tutorial"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn