Difference between revisions of "CDBL"

From QB64 Wiki
Jump to navigation Jump to search
(Created page with ''''Purpose:''' To convert x to a double-precision number. '''Syntax:''' CDBL(x) '''Comments:''' x must be a numeric expression. '''Example:''' A=454.67 PRINT A; CDBL(A) 454…')
 
Line 4: Line 4:
 
'''Syntax:'''
 
'''Syntax:'''
 
CDBL(x)
 
CDBL(x)
 +
 
'''Comments:'''
 
'''Comments:'''
 
x must be a numeric expression.
 
x must be a numeric expression.

Revision as of 16:50, 31 August 2009

Purpose: To convert x to a double-precision number.

Syntax: CDBL(x)

Comments: x must be a numeric expression.

Example:

A=454.67
PRINT A; CDBL(A)
454.67 454.6700134277344

Prints a double-precision version of the single-precision value stored in the variable named A.

The last 11 numbers in the double-precision number have no meaning in this example, since A was previously defined to only two-decimal place accuracy.

Note

See the CINT and CSNG functions for converting numbers to integer and single precision, respectively.