def commission
puts " What is the percent of commission? "
commission_percent = gets.chomp.to_i
puts "What is the price of the item sold?"
price = gets.chomp.to_f
commission = price * commission_percent
puts "Your commission is #{'%.0f' % commission.to_f}"
end
这是我的小佣金计算器我正在努力。除了一件事外,它工作得很好。更多计算器小数帮助RUBY
如果7是我的commission_percent,5200是我的价格,它会返回答案36400.有什么方法可以将小数点放在正确的位置吗?
Downvoters:请自己解释一下,或者撤回你的赞誉。对于有经验的程序员来说,这个问题可能并不令人感兴趣,并且显示出一些初学者的误解。然而,它进行了研究,发布了一个最低可行的计划,对预期和实际产出进行了解释,这对于其他初学者来说很明显,也很有用。可能对于为初学者设计语言或数学库的人来说也是有用的。在我看来,它符合SO存在的标准。 – dcorking 2014-09-24 08:47:04