亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Ruby基礎知識之數據類型

2019-10-26 19:26:02
字體:
來源:轉載
供稿:網友

一、數值類型

(1)整型
整型分兩種,如果在31位以內(四字節),那為Fixnum實例。如果超過,即為Bignum實例。
代碼如下:
#整型 Integer 以下是一些整型字面量
#字面量(literal):代碼中能見到的值,數值,bool值,字符串等都叫字面量
#如以下的0,1_000_000,0xa等
a1=0
#帶千分符的整型
a2=1_000_000
#其它進制的表示
a3=0xa
puts a1,a2
puts a3
#puts print 都是向控制臺打印字符,其中puts帶回車換行符
=begin
這是注釋,稱作:嵌入式文檔注釋
類似C#中的/**/
=end

(2)浮點型
代碼如下:
#浮點型
f1=0.0
f2=2.1
f3=1000000.1
puts f3 

浮點有個圓整錯誤,例如:0.4-0.3==0.1
這是不等的。C#中也是如此(采用IEEE-754浮點的都是如此)。因為很多浮點數是用一種近似值來表示的。例如0.1,它只是無限接近0.1。因為0.1不能用二進制精確表示。但0.5可以。
代碼如下:
puts 0.3-0.2==0.1 #false
puts 0.8-0.3==0.5 #true
puts 0.8-0.7==0.1 #false

(3)算術操作
加減乘除操作符:+-*/;指數操作符為**
指數不必是整數,例如
代碼如下:
#指數算術
puts 2**(1/4)#1與4的商為0,然后2的0次方為1
puts 16**(1/4.0)#1與4.0的商為0.25(四分之一),然后開四次方根

(二)字符串類型
字符串型可以用單引號或雙引號表示。兩種表式方法雙引號推薦使用:雙引號轉義字符全;雙引號中的字面量可以包含表達式。
字符串內插格式為:#{}
代碼如下:
name="Ruby"
puts name
puts "#{name+",ok"}"

字符串分界符
可以通過字符串分界符來定義字符串字面量。
%q用于單引號規則
%Q用于雙引號規則
分界符成對出現的,例如:(),[],{},兩個??!。如果使用!做為分界符,其中字面量中又出現了!號,那么,需要/!來轉義。當然,如果其中的字面量中出現了成對的分界符(其實是做為操作符出現的),那不需要轉義的。
代碼如下:
#分界符
s1=%Q[this ''/ssss123]
puts s1
#字面量中有分界符,一般情況下要做轉義操作
s2=%Q!this ''/ssss123/!/!!
puts s2
#字面量中有成對的分界符出現,可以不做轉義
s3=%Q(2*(1+1))
puts s3

在大字符串字面量中,不可保證分界符不出現。在ruby中支持header document。即通過定義分界字符串來定義字面量,可大大保證成功率。
通過<<或<<-緊臨header 來定義,且結束段單獨一行。如果通過<<-來定義的,則結束行前可加空白符。例如:
代碼如下:
#分界字符串

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产高清高潮精品美女| 国产亚洲欧洲高清| 国产亚洲美女久久| 色狠狠av一区二区三区香蕉蜜桃| 亚洲色图偷窥自拍| 午夜精品久久久久久久男人的天堂| 日韩中文字幕在线观看| 日韩国产精品视频| 欧美日本在线视频中文字字幕| 日本免费在线精品| 一本一本久久a久久精品综合小说| 欧美性猛交xxx| 亚洲美女在线视频| 国产精品一区二区三区毛片淫片| 国产日韩欧美在线视频观看| 国产欧美va欧美va香蕉在| 国产最新精品视频| 成人黄色在线免费| 91在线视频九色| 在线成人激情黄色| 91产国在线观看动作片喷水| 国产精品igao视频| 最近2019中文免费高清视频观看www99| 亚洲精品国产综合久久| 日韩av毛片网| 欧美性色19p| 亚洲free性xxxx护士hd| 亚洲国产美女精品久久久久∴| 亚洲人午夜色婷婷| 日韩在线视频免费观看| 久久精品视频免费播放| 精品免费在线视频| 国产欧美精品日韩精品| 亚洲精品网站在线播放gif| 欧美极品少妇xxxxⅹ免费视频| www.久久色.com| 欧美在线影院在线视频| 欧美精品一区二区免费| 国产欧美一区二区三区久久| 91在线观看免费高清| 日韩av影视综合网| 欧美一区二区三区图| 日韩在线观看成人| 菠萝蜜影院一区二区免费| 久久精品国产亚洲7777| 欧美激情欧美狂野欧美精品| 亚洲无线码在线一区观看| 久色乳综合思思在线视频| 国产精品中文字幕在线| 欧美电影院免费观看| 中文字幕精品在线视频| 欧美综合在线观看| 精品国产一区二区三区久久| 伊人久久久久久久久久久| 精品动漫一区二区三区| 亚洲成人激情视频| 最近2019年手机中文字幕| 日韩欧美国产一区二区| 国产一区二区黑人欧美xxxx| 亚洲女人天堂成人av在线| 欧美电影免费看| 亚洲高清福利视频| 久久久久久久久久久久久久久久久久av| 久久精视频免费在线久久完整在线看| 91sao在线观看国产| 亚洲a级在线播放观看| 欧美激情国产精品| 精品综合久久久久久97| 亚洲精品国产精品久久清纯直播| 成人激情在线播放| 91亚洲国产精品| 国产伦精品一区二区三区精品视频| 亚洲丝袜一区在线| 久久婷婷国产麻豆91天堂| 亚洲欧美日本伦理| 国产欧美精品va在线观看| 激情av一区二区| 欧美激情精品久久久久久变态| 国产99久久精品一区二区| 亚洲国产精品久久精品怡红院| 久久久久国色av免费观看性色| 日日骚久久av| 97视频免费在线观看| 国产精品久久久久久久美男| 欧美日韩国产中文精品字幕自在自线| 久久九九免费视频| 国产午夜精品视频| 国产精品精品视频一区二区三区| 日韩在线视频二区| 国产亚洲精品91在线| 亚洲小视频在线| 国产精品久久婷婷六月丁香| 国产91久久婷婷一区二区| 亚洲精品一区二区三区不| 成人精品一区二区三区电影免费| 国产精品人人做人人爽| 日韩av网站电影| 亚洲九九九在线观看| 亚洲色图狂野欧美| 亚洲日韩欧美视频一区| 亚洲女人初尝黑人巨大| 性色av一区二区咪爱| 亚洲国产精品资源| 日韩av在线免播放器| 日韩国产高清视频在线| 永久免费精品影视网站| 超碰91人人草人人干| 77777少妇光屁股久久一区| 国产专区精品视频| 国产久一一精品| 91精品国产综合久久香蕉| 国产丝袜精品第一页| 久久久久久国产免费| 日韩av有码在线| 国产日韩欧美日韩| 日韩电影中文字幕在线| 久久影院免费观看| 欧美成人sm免费视频| 欧美激情一区二区三级高清视频| 国产精品视频一区二区三区四| 国产精品mp4| 国产精品欧美风情| 大荫蒂欧美视频另类xxxx| 久久精品国产欧美亚洲人人爽| 亚洲一区二区久久久| 最近2019中文免费高清视频观看www99| 中文字幕亚洲色图| 91精品中国老女人| 在线观看欧美www| 亚洲美女在线观看| 91美女福利视频高清| 亚洲999一在线观看www| 久久久91精品| 欧美尤物巨大精品爽| 日韩精品在线观看一区| 久久99热精品这里久久精品| 按摩亚洲人久久| 亚洲最大中文字幕| 91高潮精品免费porn| 欧美精品在线看| 日本免费在线精品| 久久久人成影片一区二区三区观看| 国产精品91在线| 日韩欧美视频一区二区三区| 成人福利视频在线观看| 91av国产在线| 国产精品吹潮在线观看| 欧美一级在线亚洲天堂| 在线观看日韩专区| 国产日韩欧美综合| 精品国产一区av| 亚洲人av在线影院| 国产免费成人av| 亚洲新中文字幕| 黄色成人在线免费| 国产xxx69麻豆国语对白| 国产精品久久视频| 在线播放国产一区二区三区| www.午夜精品| 国产成+人+综合+亚洲欧洲| 国产精品入口免费视频一| 亚洲变态欧美另类捆绑| 国产欧美精品日韩| 久久黄色av网站|