1

我是 Ruby and Shoes 的新手,我想我什么都有。该程序似乎可以正常工作,除非我进入最后一步。我,在edit_lines中输入贷款金额,利率,当我按下计算按钮时,它会执行计算,将计算出的数字存储到一个变量中。最后一步是将总贷款(贷款和利息)除以贷款期限(以月为单位)以计算每月付款,因此我可以为整个贷款制作付款表,但我要么得到正确的结果,要么得到没有重复。我想我将整数转换为浮点数等,但是......不确定。它似乎可以加、乘、减,但它不会除以 2 个 qbject。如果我输入数字,它可以正常工作。我究竟做错了什么。好像真的有那么难。将变量中的值除以另一个变量的值的示例代码?

4

1 回答 1

1

看起来您正在使用 eval(),而您几乎从未想要使用它。你可以在普通的红宝石中做同样的事情。我现在只是在猜测,因为我在您的评论中看到的代码缺少换行符,但我认为这段代码可以工作:

@numberbox3.text = @totalinterest + @loadamount
@numberbox5.text = @totalloan / @lengthyears

希望这可以帮助!

于 2011-01-26T05:40:13.143 回答