1、Val是:
將字符串轉化為數,正數無符號,負數帶符號
2、Val用法:
Val(n) n是壹字符串,必須是數型的不然會出錯
例如:2+Val("12")的結果為14
擴展資料:
在編程語言中Val是壹個把字符串轉為數值的函數,它返回包含於字符串內的數字,字符串中是壹個適當類型的數值。
Val ( )函數,在它不能識別為數字的第壹個字符上,停止讀入字符串。那些被認為是數值的壹部分的符號和字符,例如美圓號與逗號,都不能被識別。但是函數可以識別進位制符號 &O(八進制)和 &H(十六進制)。空白、制表符和換行符都從參數中被去掉。
Procedure Val(S:String; Var V; Var Code:Integer)中
S 是由壹系列數字字符構成的字符串類型變量;
V 是整型或實型變量;
Code 是Integer型變量,表示字符串轉整數是否成功。
例:下面的返回值為 1615198 :Val(" 1615198th Street N.E.")
下面的代碼中,Val 為所示的十六進制數值返回十進制數值 -1,Val("&HFFFF")。
參考資料:
百度百科-VAL