说明:
在全局 C 脚本中有几个可用于将一个字符串转换成浮点数的 ANSI-C 的函数:
- atof()
- strtod()
- sscanf()
- fscanf()
当使用这些函数时,使用了其他的小数符号替代了“ . ”后的小数位将会被截取掉。在一些语言设置中“,”是默认的小数点符号。您可以修改小数点符号,通过操作系统的控制面板,“开始 > 控制面板 > 区域和语言选项”中的标准和格式中。
在调用转换函数转换一个字符串之前,您必须确认“ . ”已被选为小数点符号,如果不是您需要将其选为小数点符号。下图显示了一个用于将一个在 IO 域输入的字符串转换为浮点数的 C 动作。在该动作中,在调用“ atof() ”函数之前用“ . ”替换了“ , ”小数点符号。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336635.html