C difference double long
Résolu/Fermé
fl0
Messages postés
357
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
10 novembre 2021
-
14 mai 2008 à 09:02
fl0 Messages postés 357 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 10 novembre 2021 - 15 mai 2008 à 11:38
fl0 Messages postés 357 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 10 novembre 2021 - 15 mai 2008 à 11:38
A voir également:
- Long double
- Double ecran - Guide
- Whatsapp double sim - Guide
- Pc long a demarrer - Guide
- Double appel - Guide
- Double authentification google - Guide
1 réponse
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
14 mai 2008 à 10:45
14 mai 2008 à 10:45
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é.
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é.
15 mai 2008 à 11:38