The conversion functions can be used e.g. if you want some operation result to be expressed as a particular data type (rather than the default data type of the operation). For example, use
CDbl or
CSng method to force the
Double or
Single data type in cases where integer arithmetic normally would occur.
Use this method to provide conversion
independent on local system settings from any other data type to the value of the
Double type.
Conversion of string value, where the decimal separator is "period" or "comma", will be completed correctly in both cases. depending on the locale setting of your system. Compare with
VBScript.CDbl.
If it is needed to convert the real number to the value of the
String type regardless on local
Windows OS setting (i.e. the real number would always have "full stop" or "comma" as a decimal separator), then the
Pm.TransformValue method can be used with parameter
nType = 120, 121 or
122.
This method is also functional in
Web panels.