转为数字 action
- Updated: 2022/11/23
转为数字 action
String package 中的转为数字 action 使您能够将字符串转换为数字。
设置
此 action 支持正数、负数和小数数字。
注: 如果字符串包含逗号,请使用替换
action 将其移除,即用空字符串替换每个逗号。
- 在输入字符串字段中,指定源字符串。
- 在将输出分配给变量字段中,指定数字变量。
示例
创建一个 bot 以将字符串转换为十进制数字。
- 创建 bot。
- 在左侧窗格中,单击自动化。
将显示可用 bots 和表单的列表。
- 单击创建机器人。
- 输入 bot 名称: String_to_number。
- 单击创建和编辑。
- 在左侧窗格中,单击自动化。
- 要将字符串分配给变量,双击或拖动 action。
- 在选择源字符串变量/值字段中,选择 5.78。
- 在选择源字符串变量/值(可选)字段中,单击创建变量图标以创建变量。
- 在创建变量窗口中,在名称字段中输入 stringtest。
- 单击创建和选择。
- 要将字符串转换为数字,请双击或拖动 action。
- 在输入字符串字段中,选择 $string_test$ 变量。
- 在将输出分配给变量字段中,单击创建变量图标以创建变量。
- 在创建变量窗口中,在名称字段中输入 numtest。
- 单击创建和选择。
- 要打印这些值,请双击或拖动 消息框 action。 在输入要显示的信息字段中,输入 $numtest.Number:toString$。
- 单击保存并运行。
您现在观察到 bot 在小数点后截断了数值,并将输出显示为 5。 因此,您必须再次将此数值转换为字符串值,以生成包含小数点的输出。
- 要将数字转换为字符串,请在 操作 窗格中,双击或拖动
action。
- 在输入数字字段中,选择 $numtest$ 变量。
- 在输入小数点后位数(数字格式)字段中,输入 2。
- 在将输出分配给变量字段中,单击创建变量图标以创建变量。
- 在创建变量窗口中,在名称字段中输入 numtostring_output。
- 单击创建和选择。
- 要打印这些值,请双击或拖动 消息框 action。 在输入要显示的信息字段中,输入 $numtostring_output$。
- 单击保存并运行。
bot 现在显示的值为 5.78。