Bonjour à tous
Question stupide, mais après avoir cherché un petit moment sur internet, je n'ai pas trouvé de réponse. Existe-t-il une fonction retournant la plus grande valeur du type Extended ?
Merci d'avance
Bonjour à tous
Question stupide, mais après avoir cherché un petit moment sur internet, je n'ai pas trouvé de réponse. Existe-t-il une fonction retournant la plus grande valeur du type Extended ?
Merci d'avance
Salut
Dans l'unité system de Delphi (je n'ai pas FP au boulot), j'ai trouvé les valeurs suivantes :
MaxValue:Extended = {$IFDEF EXTENDEDHAS10BYTES} 1.18973149535723176505e+4932 {$ELSE} 1.7976931348623157081e+308 {$ENDIF};
MinValue:Extended = -{$IFDEF EXTENDEDHAS10BYTES} 1.18973149535723176505e+4932 {$ELSE} 1.7976931348623157081e+308 {$ENDIF};
et pour les valeurs proches de zero :
Epsilon:Extended = {$IFDEF EXTENDEDHAS10BYTES} 3.64519953188247460253e-4951 {$ELSE} 4.9406564584124654418e-324 {$ENDIF};
(classe TExtendedHelper)
EXTENDEDHAS10BYTES -> Extended sur 10 octets.
non EXTENDEDHAS10BYTES -> Double sur 8 octets.
Il y a de grande chance qu'elles soient valables aussi dans FreePascal.
Cdlt
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager