VAL function
Purpose:
VAL converts a string to a double number.
Syntax:
RetDub = VAL(StringNum AS STRING)
Return Value:
- Data type: STRING
RetDub DOUBLE floating
point number converted from StringNum. If
StringNum is not a valid number, zero will
be returned.
Parameters:
- Data type: STRING
StringNum string literal or variable
containing digits.
|
BCX Console Sample Programs using the VAL function.
VALL function
Purpose:
VALL converts a string to an LDOUBLE
number.
Syntax:
RetLDub = VALL(StringNum AS STRING)
Return Value:
- Data type: STRING
RetLDub LDOUBLE
floating point number converted from StringNum. If StringNum is not a
valid number, zero will be returned.
Parameters:
- Data type: STRING
StringNum string literal or variable
containing digits.
|
Example:
DIM StringNum$
DIM RetDub#
DIM RetLDub AS LDOUBLE
StringNum$ = "3.141592653589793239"
RetDub# = VAL(StringNum$)
PRINT RetDub#
RetLDub = VALL(StringNum$)
PRINT RetLDub
Result:
3.14159265358979
3.141592653589793239