Konverzní funkce lze použít např. pokud chceme aby výsledek nějaké operace měl zvolený datový typ (jiný než implicitní datový typ výsledku operace). Například použitím metody
CDbl nebo
CSng bude výpočet probíhat v typu
Double nebo
Single v případech, kdy by výpočet jinak probíhal v celých číslech.
Použitím metody se dosáhne konverze
nezávislé na místním nastavení systému z libovolného datového typu do hodnoty typu
Double.
Konverze řetězcové hodnoty, kde oddělovač desetinných míst je "tečka" nebo "čárka", proběhne v obou případech v pořádku. Srovnej s
VBScript.CDbl.
Pokud je naopak potřeba převést reálné číslo do hodnoty typu
String bez ohledu na místní nastavení OS
Windows (tzn. aby reálné číslo mělo vždy "tečku" nebo "čárku" jako desetinný oddělovač), pak lze použít metoda
Pm.TransformValue s parametrem
nType = 120, 121 nebo
122.
Tato metoda je funkční i ve
Web obrazech.