1. 程式人生 > >Fanuc Karel 截斷字串和字元轉整數和實數的方法

Fanuc Karel 截斷字串和字元轉整數和實數的方法

---------------------------------------------
-- 時間:2018-12-05
-- 建立人:Ruo_Xiao
-- 郵箱:[email protected]
---------------------------------------------

一、截斷字串

1、SUB_STR(str : STRING ; strt , len : INTEGER) : STRING

2、功能:返回截斷的指定字串的複製值。

3、形參:

(1)str:待截斷的字串。

(2)strt:截斷字串的開始位置。

(3)len:截斷字串的長度。

4、注意:

(1)strt,該值必須有效,否則程式會產生錯誤警告並終止執行。若strt大於實際字串長度,則該函式返回空字串。

(2)len,該值必須有效,否則程式會產生錯誤警告並終止執行。若len大於strt之後剩餘的字串長度,則該函式返回strt後面所有的字串。

(3)上述的報錯如下:Invalid arg val for builtin.

5、栗子:

結果:

str_R = 98

 

二、字串轉整數和實數

1、CNV_STR_INT(source : STRING , target : INTEGER)

CNV_STR_REAL

(source : STRING , target : INTEGER)

2、注意:若source沒有包含合法的整數或者實數,則函式執行完之後target是未初始化狀態。

3、栗子

(1)字串轉實數

結果:

rR = 3.98760E+00

(2)字串轉整數

結果:

iR = 3 

 

(SAW:Game Over!)