色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

plc中char怎么轉int

錢多多2年前50瀏覽0評論

plc中char怎么轉int?

第一種辦法:通過charAt(i),把字符串的每位變成char型,然后用當前字符減去字符0(temp_char-'0'),得到當前字符的int值。

第二種辦法:把字符再轉成字符串,然后再強制轉換成int型。

首先char類型的必須是數字,將字符的數字轉成數字,比如'0'轉成0可以直接用加法來實現;

例如:將pony表中的d 進行排序,可d的定義為varchar,可以這樣解決;

select * from pony order by (d+0);

在進行ifnull處理時,比如 ifnull(a/b,'0') 這樣就會導致 a/b成了字符串,因此需要把'0'改成0,即可解決此困擾;

比較數字和varchar時,比如a=11,b="11ddddd"。