Qu'est-ce qu'un double en programmation C, C ++ et C #?

Le double est un type de données fondamental intégré au compilateur et utilisé pour définir des valeurs numériques les variables tenant des nombres avec des points décimaux. C, C ++, C # et de nombreux autres langages de programmation reconnaissent le double comme un type. Un type double peut représenter des valeurs fractionnaires et entières. Il peut contenir jusqu'à 15 chiffres total, y compris ceux avant et après le point décimal.

Le type flottant, qui a une plage plus petite, a été utilisé en même temps car il était plus rapide que le double lorsqu'il s'agissait de milliers ou de millions de nombres à virgule flottante. Cependant, comme la vitesse de calcul a considérablement augmenté avec les nouveaux processeurs, les avantages des flotteurs par rapport aux doubles sont négligeables. De nombreux programmeurs considèrent que le type double est la valeur par défaut lorsqu'ils travaillent avec des nombres qui nécessitent des points décimaux.

le int traite également des données, mais il sert un objectif différent. Les nombres sans parties fractionnaires ou sans besoin d'un point décimal peuvent être utilisés comme int. Ainsi, le type int ne contient que des nombres entiers, mais il prend moins de place, l'arithmétique est généralement plus rapide et il utilise les caches et la bande passante de transfert de données plus efficacement que les autres types.

instagram viewer

instagram story viewer