`
ruby8
  • 浏览: 209382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ruby入门之二(计算器)

阅读更多

  用  irb 作为一个 简单的计算器使用,来了解Ruby 简单计算。

 

1:直接输入 数字和运算符即可;

       

irb(main):001:0>3+4
=>7

 

2:  计算一个数的平方用 **  ,例如我们计算3的平方如下

   

irb(main):001:0>3**2
=>9

      在Ruby语言中**表示幂运算

 

 3:计算一个数的平方根 Math.sqrt()  ,例如我们计算9的平方根如下

   

irb(main):001:0>Math.sqrt(9)
=>3.0

 

分享到:
评论

相关推荐

    Ruby入门教程:只需20分钟,你将了解到ruby语言的基础知识

    ### Ruby入门教程知识点详解 #### 一、Ruby简介与安装 - **Ruby语言**: Ruby是一种简单快捷的面向对象编程语言,适用于快速开发应用程序。 - **安装前提**: 本教程假设读者已经安装了Ruby环境。若未安装,请访问...

    十分钟Ruby入门

    IRB不仅可以用于学习和测试Ruby代码,也可以作为一种简单的计算器使用。例如,可以输入`3 + 2`来执行基本的算术运算,得到结果`5`。对于更复杂的数学运算,如计算3的平方,可以使用`**`运算符,即`3 ** 2`得到`9`。...

    Ruby语言入门教程&代码示例.pdf

    以下是一个简单的计算器程序,用于演示Ruby的基础语法和特性: ```ruby # 定义加法方法 def add(num1, num2) num1 + num2 end # 定义减法方法 def subtract(num1, num2) num1 - num2 end # 定义乘法方法 def ...

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

    通过以上教程和案例的学习,你将能够快速入门 Ruby 编程,并逐渐熟悉这门语言的基本特性和应用场景。同时,推荐的资源也能帮助你在实际开发过程中获取更多实用技巧和经验。希望这些内容能对你有所帮助!

    从基础到实战:Ruby编程全指南及项目实现

    内容概要:本文是一份全面的Ruby编程教程,涵盖了从基础入门到高级特性的所有内容。文章首先介绍了Ruby语言的特点和优势,接着详细讲解了环境搭建、基本语法、面向对象编程等内容。随后,通过几个实用的项目案例(如...

    calculator:项目

    入门 你应该写你的程序的一系列文件中的语句的calculator.rb 。 拥有此文件的任何人都应该能够运行命令$ ruby calculator.rb来执行该程序。 实施要求 当用户运行此程序时,该程序应询问用户以下内容: 数学运算 ...

    七周七语言:理解多种编程范型

    1. **编程语言多样性**:本书探讨了七种不同的编程语言,旨在帮助读者理解各种语言的独特之处及其适用场景。 2. **编程语言特性**:对每种语言进行了深入介绍,包括其设计哲学、语法特点及主要用途等。 3. **编程...

    gasi:迈向火星的一步

    小行星将通过“小行星计算器”模拟来建议,类似于“小行星转换器的 GPS”,它提供了任务中的宇宙飞船将在哪个小行星停下来的结果选择。 入门 从 IAU 小行星中心数据库导入的小行星数据 % ...

    java开源包1

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包11

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包2

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包3

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包6

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包5

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包10

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包4

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包8

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包7

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

    java开源包9

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

Global site tag (gtag.js) - Google Analytics