本文将讲解LabVIEW-函数选板-函数-编程-字符串-格式化写入字符串函数具体用法;
工具/原料
LabVIEW
格式化写入字符串
1、连接字符串函数位于:函数选板-脑栲葱蛸函数-编程-字符串-格式化写入字符串;类似C语言sprintf(char *str, char * format [, argument, ...]);
2、格式化写入字符串 (函数):使字符串路径、枚举型、时间标识、布尔或数值数据格式化为文本。格式倦虺赳式字符串(接线端):指定函数转换输入参数为结果字符串的方法。 默认状态可匹配输入参数的数据类型。时间番舸榆毛标识只能按照时间格式,否则返回错误。右键单击函数,在快捷菜单中选择编辑格式字符串,可编辑格式字符串。通过特殊转义代码,可插入不可显示的字符、反斜杠和百分号。初始字符串(接线端):指定可通过扩展参数组成结果字符串的基本字符串。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。输入1..n(接线端):指定要转换的输入参数。 该参数可以是字符串、路径、枚举型、时间标识、布尔或任意数值数据类型。对于复数数据类型,该函数只转换实部。函数不能用于数组和簇。 如果指定该参数为布尔值,且%s为格式代码,“格式化写入文件”函数将输出TRUE或FALSE。如指定该参数为布尔值,且格式代码为数值,“格式化写入文件”函数将输出1来表示TRUE,输出0来表示FALSE。例如,如指定%f为格式代码,函数将输出1.00000。如指定%d为格式代码,函数将输出1。结果字符串(接线端):包含对初始字符串和格式化输出的连接。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。
3、分别对浮点数,整数,字符串以及时间控件进行字符串格式化;注意此处布尔格式化为%s;
4、分别对浮点数,整数,字符串以及时间控件进行字符串格式化;注意此处布尔格式化为%d;
5、分别对浮点数,整数,字符串以及时间控件进行字符串格式化;注意此处10进制整数格式化为8进制整数%o;
6、分别对浮点数,整数,字符串以及时间控件进行字符串格式化;注意此处10进制整数格式化为16进制整数%x;
7、还有其他的类型,如:%lf double 型,%e浮点型指数型,%p百分数等;