Ceiling returns a decimal value to an integer as follows:
Values greater than zero return the next integer away from zero.
Values less than zero return the next integer towards zero.
Syntax:
|
Ceiling( AnyValue )
|
Parameter:
|
Description:
|
AnyValue
|
|
Example:
|
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
' BPV Manual Series Test Values
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dVal[1] = -1.50
dVal[2] = -1.00
dVal[3] = -0.50
dVal[4] = 0.00
dVal[5] = 0.50
dVal[6] = 1.00
dVal[7] = 1.50
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PRINT "Ceiling Function"
PRINT "----------------"
FOR Ndx = 1 TO 7
' Ceiling Calculation
PRINT "Ceiling(" + AsString(dVal[Ndx], 2) + ") = ", Ceiling( dVal[Ndx] )
Next ' Ndx
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Returns:
|
Ceiling Function:
----------------
Ceiling(-1.50) = -1
Ceiling(-1.00) = -1
Ceiling(-0.50) = 0
Ceiling(0.00) = 0
Ceiling(0.50) = 1
Ceiling(1.00) = 1
Ceiling(1.50) = 2
|
Edit Time: 9/18/2020 12:11:13 PM
|
|
Topic ID#: 187
|