C difference double long

Résolu
fl0 Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   -  
fl0 Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila j'ai besoin de savoir la difference entre double et long
en fait je sais a peut pre ce qu'est un long mais un double c'est koi
et si c'est possible comment passé de double à long

Merci d'avance
A voir également:

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
un double, est un type flottant (nombre réel) de taille 8 octets (64 bit) la plupart du temps.
le type long est un type entier (nombre entier naturel relatif) de taille plutôt variable, 4 octets (32 bits) sur processeurs 32 bits et taille 8 octets sur processeur 64 bits.
pour passer de double à long, c'est super simple, il suffit d'utiliser les "fonctions" associés :
double a;
long b;
a=double(b);
b=long(a);

il faut noter que dans le cas b=long(a); il y a perte d'information : tout ce qui est après la virgule est coupé.
3
fl0 Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   209
 
ok merci
0