[英]Converting base-10 to base2 in Ruby using recursion (Binary converter)
[英]Divide from base 10 to base 60?
我正在制作一个加班计算器,但结果以10为底,这可能会使最终用户感到困惑。
例如,对于OT的30分钟,答案是0.50,可以将其与50分钟混淆,或者将45分钟与0.75混淆。
如何以给出以60为底的结果(在这种情况下为45)的方式除以结果(例如2700.0)?
额外:我怎样才能使6300 == 1:45?
有关更多信息,这是模型: https : //github.com/pauloat/CalculadoraSICA/blob/desarrollo/app/models/calculadora.rb
Time.at(6300).utc.strftime("%H:%M")
=> "01:45"
(假设您需要显示它,因此可以使用字符串。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.