2024-11-27 18:00:27
格式化写入字符串再用正则表达式匹配,得到字符串会损失精度,不好。
数值除以1取余,结果是这个数减去比它小的最近整数(向下取整)。R接线端提示就直接写了“x-y*floor(x/y)”。正数的结果就是小数部分,但负数的结果就不是了。比如-1.2得到的结果是0.8。如果想得到0.2,提前取绝对值变为非负数即可。把这个vi做成子vi使用即可。
以下摘自“商与余数 (函数)”的帮助文件(但是y=1貌似没有舍入的问题)
注: 并非所有实数都可以ANSI/IEEE标准浮点数的形式表示。因此,如在该函数中使用浮点数,可能导致LabVIEW发生舍入错误并得到非预期的结果。使浮点数转换为整数可确保计算和比较的准确性。
2024-11-27 08:53:08
2024-11-27 18:46:08