Formatting 如何将数字四舍五入到2位小数

Formatting 如何将数字四舍五入到2位小数,formatting,rounding,f-script,Formatting,Rounding,F Script,在帮助一位同事的路上,我写了一个简单的F脚本,甚至不知道这种语言的存在 但我试图找到一种方法将数字四舍五入到小数点后2位,结果什么也没有找到 有人能帮我解决这个问题吗谢谢 剧本是: "Get amount to use from API" amountEur := element valueForKeyPath:'parent.reportData.object.subtotalPlusMarkupMinusDiscount'. "Let's convert to EEK" amountEE

在帮助一位同事的路上,我写了一个简单的F脚本,甚至不知道这种语言的存在

但我试图找到一种方法将数字四舍五入到小数点后2位,结果什么也没有找到

有人能帮我解决这个问题吗谢谢

剧本是:

"Get amount to use from API"
amountEur := element valueForKeyPath:'parent.reportData.object.subtotalPlusMarkupMinusDiscount'.

"Let's convert to EEK"
amountEEK := amountEur / 15.6466.

"Return the value"
amountEEK.

回答后的工作脚本

"Get amount to use from API"
amountEur := element valueForKeyPath:'parent.reportData.object.subtotalPlusMarkupMinusDiscount'.

"Let's convert to EEK"
amountEEK := amountEur / 15.6466.

"Floor it"
floorEEK := ((amountEEK * 100) + 0.5) floor.

"Return the value"
floorEEK / 100.

如果没有本机round函数,则应该可以:


Multipy除以100,floor除以100。

如果没有本机的round函数,则应该可以:


多倍乘100,地板,除以100。

乘100,加0.5,地板,除以100。乘100,加0.5,地板,除以100。