Previous Next

Create( ) method (DECIMAL)

(Windows only; GUI for .NET only)
Use this set of Create( ) method overloads to initialize DECIMAL values in ABL.
Note:
Return type:
Access:
Applies to:
 
Syntax 
DecimalHelper:Create ( method-parameters )
method-parameters
A CHARACTER expression that contains one or more parameters for this method (based on the method overload).
Table 130 describes the Create( ) method overloads for initializing DECIMAL values.
 
Create( INPUT value AS DECIMAL (DOUBLE) )
Create( INPUT value AS INTEGER )
Create( INPUT value AS INTEGER EXTENT 4 )
Create( INPUT value AS INT64 )
Create( INPUT value AS DECIMAL (FLOAT) )
Create( INPUT value AS INT64
                    (UNSIGNED-INTEGER) )
Create( INPUT value AS DECIMAL
                    (UNSIGNED-INT64) )
Create( INPUT lo AS INTEGER, 
        INPUT mid AS INTEGER, 
        INPUT hi AS INTEGER, 
        INPUT isNegative AS LOGICAL, 
        INPUT scale AS INTEGER
                    (UNSIGNED-BYTE) )
The following example uses this method to initialize a DECIMAL variable with the value 23.45, and then displays the result:
 
USING Progress.Util.* FROM ASSEMBLY.
 
DEFINE VARIABLE aDecimal AS DECIMAL NO-UNDO.
 
aDecimal = DecimalHelper:Create( 2345, 0, 0, FALSE, 2 ).
 
Display aDecimal.
See also:

Previous Next
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates.