gpt4 book ai didi

ruby - 如何打印两个零的 00 作为整数?

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

我正在做一些应用学院的练习题,但我似乎无法为我的时间转换打印两个 00。这是我到目前为止所拥有的:

def time_conversion(minutes)
hours = minutes/60
if minutes%60 < 10
minutes = minutes%60
elsif minutes%60 > 10
minutes = minutes%60
elsif minutes%60 == 0
minutes = 00
end

return "#{hours}:#{minutes}"
end

time_conversion(360)

最佳答案

您可以使用 sprintf :

sprintf("%02d:%02d", hours, minutes)

或等效的 String#%

"%02d:%02d" % [hours, minutes]

关于ruby - 如何打印两个零的 00 作为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27393855/

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