Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Round - method of object Pm

Description:
Returns number rounded to a specified number of decimal or whole places.
Syntax:
Round(nValue As Double, [nPrec As Double]) As Double
Calling:
n = Pm.Round(nValue)
or:
n = Pm.Round(nValue, nPrec)
Parameters:
nValue(Double) A number to be rounded off.
nPrec[optional] (Double) Positive number indicating accuracy (number of decimal or whole places) to round the number to. The default value is 1.

For example:

0.01 = rounding to hundreths
0.1 = rounding to tenths
0.5 = rounding to five tenths
1 = rounding to whole numbers
10 = rounding to tens
25 = rounding to the closest multiple of 25
Note:
The method can also be called in the graphic item events for Web panels.

The method is functional also in Macro expression $.expr and in the onDraw event of the PmiCanvas graphic item.

 
In the variable of Var type, it is possible to set automatic rounding in the configurator Rounding.
Example:
JavaScriptVBScriptSelect and copy to clipboard

var pi = 3.141159;
var n1 = Pm.Round(pi);  //Returns 3
var n2 = Pm.Round(pi, 0.01);  //Returns 3.14
PROMOTIC 8.3.27 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
Navigation:
 
- Pm
 
- Abs
- Cos
- E
- Exp
- LN2
- PI
- Pow
- Round
 
 
- Sin
- Tan
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice