
Funkcja wykonuje operacje przekonwertowania liczby zapisanej w formacie zmiennoprzecinkowy typu Single na Int32. Wejście Decimal Places określa mnożnik dziesiętny liczby. Np. wartość wejściowa = 0,1, Decimal Places = 1, Out = 1.
Decimal Places może przyjmować wartości zarówno dodatnie oraz ujemne. Wartości podawane na wejście Decimal Places służą do zwiększenia lub zmniejszenia zakresu wyświetlanego wyniku - korzystając z wyjścia 32 bit, wartość jaką można wyświetlić wynosi od -2 147 483 648 do 2 147 483 647, chcąc wyświetlać liczby spoza tego zakresu, np. dla wyniku 0.05 należy podać na Decimal Places wartość 2, wyjście Out przyjmie wtedy wartość 5. Wprowadzenie DP = 4 dla wyniku 3 147 483 647 542, ustawi na wyjściu Out wartość 314 748 364.