Ruby是跨平台语言,    Ruby是开放源码软件

一、Ruby基础知识

一、Ruby基础知识

  1、关于Ruby

  1、关于Ruby

    Ruby是脚本语言

    Ruby是脚本语言

    Ruby是面向对象语言

    Ruby是面向对象语言

    Ruby是跨平台语言

    Ruby是跨平台语言

    Ruby是开放源码软件

    Ruby是开放源码软件

  2、Ruby入门汉简推荐

  2、Ruby入门书籍推荐

    《Ruby.Programming向Ruby之父学程序设计(第2版)》(日)高桥征义,(日)后藤裕藏

    《Ruby.Programming向Ruby之父学程序设计(第2版)》(日)高桥征义,(日)后藤裕藏

  3、常用Ruby开发工具

  3、常用Ruby开发工具

    任何公文编辑器都得以用来编写Ruby代码,只要文件以“.rb”结尾保存即可

    任何公文编辑器都足以用来编写Ruby代码,只要文件以“.rb”结尾保存即可

    ScITE

    ScITE

    Eclipse(using RDT Plugin)

    Eclipse(using RDT Plugin)

    NetBeans等

    NetBeans等

  4、Ruby的第二个程序

  4、Ruby的首先个程序

    =begin

    =begin

    万年不变的语言课程第三个程序“Hello World”

    万年不变的语言课程第三个程序“Hello World”

    注意:1、Ruby是高低写敏感的言语

    注意:1、Ruby是大大小小写敏感的语言

    =end

    =end

    print “Hello \”Ruby\”\n”

    print “Hello \”Ruby\”\n”

    p “Hello Ruby\n”

    p “Hello Ruby\n”

    puts “Hello \\Ruby”

    puts “Hello \\Ruby”

    puts “Hello”,”Good”,”xiaoming”

    puts “Hello”,”Good”,”xiaoming”

    p “Hello”,”Good”,”xiaoming”

    p “Hello”,”Good”,”xiaoming”

    print “Hello”,”Good”,”xiaoming”

    print “Hello”,”Good”,”xiaoming”

 

 

    >ruby test.rb

    >ruby test.rb

      Hello “Ruby”

      Hello “Ruby”

      ”Hello Ruby\n”

      ”Hello Ruby\n”

      Hello \Ruby

      Hello \Ruby

      Hello 

      Hello 

      Good

      Good

      xiaoming

      xiaoming

      ”Hello”

      ”Hello”

      ”Good”

      ”Good”

      ”xiaoming”

      ”xiaoming”

      HelloGoodxiaoming>Exit code:0

      HelloGoodxiaoming>Exit code:0

  5、Ruby基础知识-数字

  5、Ruby基础知识-数字

  图片 1

  图片 2

     Ruby中涵盖了5个用来代表数字的內建类,此外标准库还包罗3个数值类,Ruby中保有数字对象都是Numeric类的实例,所有整数都是Integer的实例,假设一个整数值能包容在一个31个二进制位里,那么它是Fixnum类的实例,否则它就是Bignum类的实例,Bignum对象用来代表任意大小的平头,即使一个操作的操作数是Fixnum对象,反之亦建立。Ruby使用Float类来就像是的代表实数,该类会动用本地平台的浮点数表示形式。Complex类表示复数,BigDecimal类表示所有自由精度的实数,使用的是十进制表示法而不是二进制,Rational代表有理数,即两整数相除后获取的数    

     Ruby中隐含了5个用来代表数字的內建类,其余标准库还带有3个数值类,Ruby中有着数字对象都是Numeric类的实例,所有整数都是Integer的实例,如若一个整数值能包容在一个31个二进制位里,那么它是Fixnum类的实例,否则它就是Bignum类的实例,Bignum对象用来代表任意大小的整数,假设一个操作的操作数是Fixnum对象,反之亦建立。Ruby使用Float类来就如的象征实数,该类会利用当地平台的浮点数表示方式。Complex类表示复数,BigDecimal类表示所有自由精度的实数,使用的是十进制表示法而不是二进制,Rational代表有理数,即两整数相除后收获的数    

  图片 3

  图片 4

 

 

 未完待续……

 未完待续……

  

  

相关文章

网站地图xml地图