`
PBFox
  • 浏览: 68006 次
  • 性别: Icon_minigender_1
  • 来自: China
文章分类
社区版块
存档分类
最新评论

rubyonrails:数字

F# 
阅读更多
‘400’.to_i #=>400
'405' .to_i(8) #=>261
'405'.to_i(16) #=>1029

随机数:
rand(5) #=>2
rand(5) #=>1
rand(5) #=>5
rand(1000) #=>369

获取对数:
Math.log(1) #=>0.0
Math.log(Math::E) #=>1.0
Math.log(10) #=>2.302585...

平均数:
def mean (array)
array.inject(0) {|sum,x| sum+=x} /array.size.to_f
end
mean([1,2,3,4]) #=>2.5
mean([100,100,100,100,1]) #=>100.025

分享到:
评论

相关推荐

    rubyonrails+Ruby+取得指定月日期数方法

    `today` 在循环中代表的是当前的日期数,然后通过 `sprintf` 函数按照指定格式输出年月日,`%02d` 确保日期以两位数字的形式输出,不足两位时前面补零。 在上述内容中,还有一些参考资料链接,指向了其他解释 Ruby ...

    Ruby语言教程&案例&相关项目资源.docx

    - **Ruby on Rails官方网站**(rubyonrails.org):提供了Ruby on Rails框架的官方文档、教程、指南等资源。 ##### 2. 社区与论坛 - **Ruby China**:国内最大的Ruby开发者社区,提供了丰富的教程、文章、讨论区和...

    ruby书籍1

    Ruby的基础包括变量、常量、数据类型(如字符串、数字、数组、哈希)、控制结构(如条件语句、循环)、函数、类与对象、模块、继承、元编程等。元编程是Ruby的一个显著特性,允许在运行时修改或创建代码,这极大地...

    开始使用自动测试-连续测试

    自动测试是智能-数字的子集上运行你修改过的文件的基础。把它看成是连续测试。  自动测试的源代码是记录良好(RDOC),但找到一个高层次的概述在线是一个更具挑战性的一点。本文将帮助你在任何时间运行,使您可以集中...

    ASP EXCEL导入SQL

     RubyonRails框架(简称Rails或者Rails框架)是一个基于Ruby语言的越来越流行的网络应用软件开发框架。它提供了关于REST最好的支持,也是当今应用REST最成功的一个软件开发框架。Rails框架(从版本1.2.x起)成为了第一...

    「Linux」构建网络空间和平共处规则的思考 - 安全运维.zip

    在当前的数字化时代,网络空间的安全问题日益凸显,特别是在Linux操作系统环境下,构建网络空间的和平共处规则显得尤为重要。Linux以其开源、灵活和强大的特性,广泛应用于服务器、云计算及物联网等多个领域,但这也...

Global site tag (gtag.js) - Google Analytics