Codewars练习:Ruby中的ceil与floor
2015-08-19 23:14
441 查看
这两个方法(ceil\floor)之前一直没有注意过,今天在codewars做一道练习题时看到了对ceil方法的使用,遂将这两个方法记录下来;
返回比接受者大的最小整数用ceil方法,返回比接受者小的最大整数用floor方法。
例如以下题目用了ceil方法后,秒杀%
返回比接受者大的最小整数用ceil方法,返回比接受者小的最大整数用floor方法。
例如以下题目用了ceil方法后,秒杀%
#使用ceil def cooking_time(eggs) (eggs/8.0).ceil * 5 end #使用% def cooking_time(eggs) eggs % 8 == 0 ? eggs / 8 * 5 : (eggs / 8 + 1) *5 end
相关文章推荐
- ruby 安装 gem 降级
- ruby on rails 关于微信企业号回调模式初步验证通过后再次签名验证失败的解决
- [Ruby]How to create singleton class ?
- RubyGem默认源安装太慢,修改国内淘宝源
- RubyGem默认源安装太慢,修改国内淘宝源
- RubyGem默认源安装太慢,修改国内淘宝源
- 如何在Mac OS X上安装 Ruby运行环境
- Ruby正则中文汉字
- sass、git、ruby的安装与使用。
- Ubuntu下Ruby的下载和编译源码安装
- 安装Ruby&Rails遇到的问题
- ruby 异常处理
- Ruby Web 服务器这十五年
- ruby on rail 微信企业号回调模式 url初次验证时 echostr的解密
- ruby on rail 微信企业号回调模式 url初次验证时 签名的加密验证
- 我在Python和Ruby之间的选择
- (原创)ubuntu 10.04+ruby1.9.2+rails3 安装记录
- ruby簡單的代碼行統計工具
- Ruby中如何复制对象 (deep clone)(转载)
- ruby1.9.2 +windowxp