Section courante

A propos

Section administrative du site

CDBL

Conversion en double réel
GWBASIC

Syntaxe

CDBL(n)

Paramètres

Nom Description
n Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction retourne un nombre en format «Double».

Remarques

Exemples

Voici un exemple d'une utilisation typique de cette fonction :

  1. 10 PRINT "CDbl(1)="; CDBL(1)
  2. 20 PRINT "CDbl(1.1)="; CDBL(1.1)
  3. 30 PRINT "CDbl(1.7)="; CDBL(1.7)
  4. 40 PRINT "CDbl(-1)="; CDBL(-1)
  5. 50 PRINT "CDbl(-1.1)="; CDBL(-1.1)
  6. 60 PRINT "CDbl(-1.7)="; CDBL(-1.7)
  7. 70 PRINT "CDbl(30.2)="; CDBL(30.2)
  8. 80 PRINT "CDbl(-35.4)="; CDBL(-35.4)
  9. 90 PRINT "CDbl(-35.4)="; CDBL(-35.4)
  10. 100 PRINT "CDbl(1.31E+15)="; CDBL(1.31E+15) 

on obtiendra le résultat suivant :

CDbl(1)= 1
CDbl(1.1)= 1.1
CDbl(1.7)= 1.7
CDbl(-1)=-1
CDbl(-1.1)=-1.1
CDbl(-1.7)=-1.7
CDbl(30.2)= 30.2
CDbl(-35.4)=-35.4
CDbl(-35.4)=-35.4
CDbl(1.31E+15)= 1310000000000000

L'exemple suivant affiche une version de réel en double précision de la valeur réel de simple précision entreposée dans la variable nommée A. Les 11 derniers chiffres du nombre réel à double précision n'ont aucune signification dans cet exemple, car A était auparavant défini avec une précision à deux décimales seulement :

  1. 10 A=454.67
  2. 20 PRINT A; CDBL(A)
  3. RUN

on obtiendra le résultat suivant :

454.67 454.6700134277344

Dernière mise à jour : Lundi, le 19 janvier 2015