首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用货币汇率时的舍入和比较价值

使用货币汇率时的舍入和比较价值
EN

Stack Overflow用户
提问于 2016-12-01 03:42:38
回答 1查看 44关注 0票数 0

假设我有这种情况。我有一个投标制度,接受不同的货币汇率。这是我的情况。

  • 我有一个最低的价值,我需要提交我的出价是可以接受的。假设MYR 501 000.0000。这是基本费率。
  • 但我选择新交所的投标货币,即2.5694新元。所以我需要提交的最小值是MYR 194987.1565。使用公式501000 * (1/2.5694)
  • 系统将计算出我以汇率提交的投标。194987.1565 * 2.5694 = 500999.9999111
  • 然后将系统与基准费率中的最小值进行比较,以确定投标是否被接受。在我的例子中,当四舍五入到4小数点时,500999.9999111将是500999.9999。这是小于最小值,是501000.0000,所以投标被拒绝。

因此,我的问题是,我如何处理这种情况?因为我需要比较以基本费率提交的出价。请帮帮忙。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-01 04:13:31

我相信其他人会给你一个更好的答案,但是一种方法是定义一些公差(或者epsilon值,比如±0.001 ),并在验证测试中使用它来允许由于转换和舍入而忽略不计的差异。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40902255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档