Formatowanie danych > Val - polecenie

Drukuj

Val - polecenie symp

Polecenie zamienia liczbę podaną w postaci tekstu na jej wartość. Typ zwróconej wartości zależy od zawartości argumentu i może być Int, Long - dla liczb z zakresu poza -32768..32767, lub Float w wypadku, gdy w tekstowej reprezentacji liczby znajduje się kropka. Napotkanie dowolnego znaku różnego od cyfry i kropki kończy translację.

 

Składnia

Val (String  arg)

 

Argumenty

Typ

Nazwa

Opis

String

arg

Tekst zawierający reprezentację liczby.

 

Wartość zwracana

Liczba odpowiadająca zawartości tekstu podanego jako argument.

 

Przykład

//Definiowanie tekstu początkowego
String tekst_poczatkowy = "123.456 789,89"
//Wykonanie poleceń
Float suma1 = ValFmt (tekst_poczatkowy)
Float suma2 = Val (tekst_poczatkowy)
//Wyświetlenie okna dialogowego z opisem poleceń
Form "Wynik użycia polecenia ValFmt i Val", 500, 300
Button "O&K", 190, 220, 100, 24, -1
Text "Struktura polecenia: ValFmt (Tekst początkowy)", 40, 60, 480, 24
Text "Struktura polecenia: Val (Tekst początkowy)", 60, 120, 480, 24
Edit "Tekst początkowy", tekst_poczatkowy,290,20,120,22
Edit "Skutek wykonania polecenia ValFmt - liczba typu Float", suma1,290,80,120,22
Edit "Skutek wykonania polecenia Val - liczba typu Float", suma2,290,140,120,22
ExecForm
Error ""