C difference double long

Résolu
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
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. Contributeur
    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
    1. ok merci
      0