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

更新 Nov 6, 2018

适用于

Software

  • 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,默认小数点格式为句点。该操作与编辑对话框有相同的功能,可以产生一个小数。

本文是否有帮助?

无帮助