%num() Fonksiyonu

Top  Previous  Next

%num() fonksiyonu verilen ifadenin sonucunun numara olarak değerlendirilmesi için kullanılır. Verilen ifade sadece bir sembol ise "n:" veri tipi tanımlayıcısının kullanılması yeterlidir. Ancak verilen bir sembol değilde bir ifade ise bu yeterli olmayacaktır.

Söz dizimi:

%num(ifade [, varsayılan-numara])
 

ifade

Sonucu numaraya dönüştürülecek olan ifade.

varsayılan-numara

Eğer ifadenin sonucu bir numaraya dönüştürülemez ise döndürülecek olan varsayılan değer. Bu parametre isteğe bağlıdır ve eğer verilmez ise ve ifadenin sonucu numaraya dönüştürülemez ise bir MScript hatası oluşur.

 

 İfade Sonucu

 Döndürülen Değer

 '' veya 'false' veya 'False'

 0

 'true' veya 'True'

 1

 Geçerli numara

 Numara

 Geçersiz numara

 Varsayılan Numara

 

Örnekler:

%doif( num(PRICE,100) > MAXPRICE)

  ...

%doend()

 

%set( A, num(sstr(B,1,2)) * 2 )