IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Quelle est la différence entre le float et le real ?


Sujet :

Delphi

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 57
    Points : 54
    Points
    54
    Par défaut Quelle est la différence entre le float et le real ?
    Bonjour :

    Quelle est la différence exacte entre le type double et real ?

    Comment sont-ils arrondis précisément ?

    Combien possèdent-ils de chiffres après la virgule ?

    Sous quelle forme sont-ils stockés ?


    Merci d'avance de vos réponses.
    Wake up !

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    extrait de la doc delphi :


    Un type réel définit un ensemble de nombres pouvant être représentés par une notation à virgule flottante. Le tableau suivant donne l'étendue et le format de stockage des types réels fondamentaux.

    Type Etendue Chiffressignificatifs Taille en octets
    Real48 2.9 x 10^–39 .. 1.7 x 10^38 11–12 6
    Single 1.5 x 10^–45 .. 3.4 x 10^38 7–8 4
    Double 5.0 x 10^–324 .. 1.7 x 10^308 15–16 8
    Extended 3.6 x 10^–4951 .. 1.1 x 10^4932 19–20 10
    Comp –2^63+1 .. 2^63 –1 19–20 8
    Currency –922337203685477.5808.. 922337203685477.5807 19–20 8
    Le type générique Real est équivalent, dans son implémentation actuelle, au type Double.

    Type Etendue Chiffres significatifs Taille en octets
    Real 5.0 x 10^–324 .. 1.7 x 10^308 15–16 8

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 57
    Points : 54
    Points
    54
    Par défaut
    Donc il d'après cette doc, il n'y a pas de différence entre le type double et real... ca me paraît tout de même bizarre
    Wake up !

  4. #4
    Membre confirmé
    Avatar de lil_jam63
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    447
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 447
    Points : 600
    Points
    600
    Par défaut
    Apparemment la seule difference est la notation, c'est comme les

    string et ansiString
    boolean et bytebool
    integer et longint
    ...

    c'est juste un choix à faire au niveau de la notation.
    ----------------------------------------------------
    Avant de poster, pensez à utiliser les différents outils à votre disposition:
    Google, la FAQ et le moteur de recherche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 01/06/2010, 16h57
  2. Quelle est la différence entre bool et BOOL
    Par irnbru dans le forum MFC
    Réponses: 2
    Dernier message: 03/11/2005, 15h35
  3. Réponses: 2
    Dernier message: 25/05/2005, 21h34
  4. Réponses: 5
    Dernier message: 03/05/2005, 18h22
  5. Réponses: 11
    Dernier message: 31/01/2005, 17h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo