Delphi中的Val函式和iif函式

2021-07-24 20:38:22 字數 383 閱讀 9907

在delphi中val是乙個將字串轉換為數字的函式,

val(s; var v; var code: integer)第乙個引數是要轉換的字串,第二個引數存放轉換後的數字,可以是整數或浮點數,第三個引數存放出錯的字元索引值,例如:

var 

v, code: integer;

begin

val('123.445',v,code);

end;

轉換後: v = 123, code = 4,表示字串'123.445'轉換為整數是123,在字串第4位轉換出錯

iif 就是乙個縮寫的 if ... then ... else 語句

iif(a, b, c) a就是條件,如果為true,返回b,如果為false,返回c

val( )函式的用法

val 函式語法為 i.val 字元表示式 val 函式的功能為 將一組字元型資料的數字部分轉換成相應的數值型資料 val 函式用法 1.例 x 12 5fdsa da456 那麼 val x 應該返回125 後面的456不能返回來。val 函式當識別到非數字,停止讀入字串。即如果字串內有字母或其他...

jQuery中val和value的區別

1.jquery中的val 方法用來獲取或設定輸入框或選擇框的值。獲取值 text val 設定值 text val value 也可以來獲取或設定select標籤的值 select1 select2 獲取值 select val 設定值 select val select1 2.jquery中沒有...

JQuery中 attr 和 val 的區別

最近在專案中需要實現在 a 和 b 輸入框輸入數字後,自動將a和b的運算結果賦給 c 輸入框中,由於剛接觸jquery且知道 attr 和 val 都可以取值和賦值,所以這兩個方法也是隨便用,直到出了問題才發現事情並不簡單.先說結論再貼 分析 1.val 可以獲取手動輸入的值,attr 不可以 2....