gpt4 book ai didi

ruby-on-rails - 如何在 ruby​​ 中将小数转换为美元和美分的字符串值?

转载 作者:数据小太阳 更新时间:2023-10-29 07:08:38 26 4
gpt4 key购买 nike

我正在我的应用程序中存储成本。成本未在数据库中格式化。例如:00.00存为0,1.00存为1,40.50存为40.5

我需要从数据库中读取这些值并将它们转换为表示美元和美分的字符串。例如:0 --> cost_dollars = "00"& cost_cents = "00", 1 --> cost_dollars = "01"& cost_cents = "00", 40.5 --> cost_dollars = "40"& cost_cents = "50".

在 ruby​​ on rails 中有没有一种简单的方法可以做到这一点?或者有人有执行此操作的代码吗?

谢谢!

最佳答案

您可以使用这段 Ruby 代码完成此操作:

fmt = "%05.2f" % cost
cost_dollars, cost_cents = fmt.split '.'

关于ruby-on-rails - 如何在 ruby​​ 中将小数转换为美元和美分的字符串值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/745176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com