AFAIK, C ne prend en charge que quelques types de données :
int, float, double, char, void enum.
J'ai besoin de stocker un nombre pouvant atteindre les 10 chiffres les plus élevés. Étant donné que j'obtiens un nombre faible à 10 chiffres de
INT_MAX
, je suppose que j'ai besoin d'un double.
<limits.h>
n'a pas de DOUBLE_MAX
. J'ai trouvé un DBL_MAX
sur Internet qui disait qu'il s'agissait de LEGACY et qui semble également être du C++. Est-ce que j'ai besoin du double? Pourquoi n'y a-t-il pas de DOUBLE_MAX
?