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