0

我正在使用 CATIA vb 脚本,我从模型中获取点的坐标并将其写入文本文件。在将其写入文本文件时,我想以德语编号格式编写,其中“。” 读作“,”。

谢谢!!

4

1 回答 1

3

使用Replace()更改“。” 至 ”,”:

>> d = 1234.56
>> s = CStr(d)
>> g = Replace(s, ".", ",")
>> WScript.Echo d, s, g
>>
1234,56 1234.56 1234,56

FormatNumber()允许更花哨的开始/结果:

>> d = 1234.56
>> s = FormatNumber(d, 3, True, False, True)
>> g = Replace(Replace(Replace(s, ".", "*"), ",", "."), "*", ",")
>> WScript.Echo d, s, g
>>
1234,56 1,234.560 1.234,560
于 2015-01-16T15:46:11.960 回答