将使用逗号或句点作为小数点的浮点数转换为字符串

更新 Oct 25, 2023

环境

软件

  • LabVIEW

在不同的语言设置的操作系统中,浮点数转换得到字符串的小数点有两种表示:句点或者逗号。而我希望在将浮点数转换为字符串时,不管操作系统的语言设置是什么,转换出的字符串始终使用逗号或始终使用句点作为小数点。要怎样才能实现呢?

方法1
可以使用LabVIEW中的“格式化写入字符串”(Format Into String)函数来实现。
  1. 双击该函数以查看“编辑格式字符串“( Edit Format String)对话框。
  2. 从”已选操作“(Selected Operation)菜单中选择”指定小数点字符“(Specify Decimal Point Character )。
  3. 选择需要的小数点格式(逗号或句点),然后单击“  添加新操作”(Add New Operation)
  4. 从”已选操作“(Selected Operation)菜单中选择格式化数字的方式。
  5. 完成后单击“ OK”

方法2
您也可以在“格式化写入字符串”(Format Into String)接线端创建一个字符串常量,如果常量中输入%,;%f ,默认小数点格式为逗号,如果输入%.;%f,默认小数点格式为句点。该操作与编辑对话框有相同的功能,可以产生一个小数。