|
%num() Fonksiyonu |
|
|
%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.
Örnekler: %doif( num(PRICE,100) > MAXPRICE) ... %doend()
%set( A, num(sstr(B,1,2)) * 2 )
|