看板 Ruby 關於我們 聯絡資訊
在啃Ruby API的時候發現到的 $ irb You're using: Ruby-1.8.7-p334 ruby-1.8.7-p334 :001 > 10.quo 3 => 3.33333333333333 $ irb You're using: Ree-1.8.7-2010.02 ree-1.8.7-2010.02 :001 > 10.quo 3 => 3.33333333333333 $ irb You're using: Macruby 1.9.2 irb(main):001:0> 10.quo 3 => (10/3) $ irb You're using: Ruby 1.9.3-preview1 ruby-1.9.3-preview1 :001 > 10.quo 3 => (10/3) $ irb You're using: Ruby 1.9.2-p180 ruby-1.9.2-p180 :001 > 10.quo 3 => 103 <-- 這個看起來怪怪的.. 我的環境 $ rvm list rvm rubies jruby-1.6.3 [ darwin-x86_64-java ] kiji-head [ x86_64 ] macruby-0.10 [ x86_64 ] ree-1.8.7-2010.02 [ x86_64 ] => ruby-1.8.7-p334 [ x86_64 ] ruby-1.9.2-p180 [ x86_64 ] ruby-1.9.3-preview1 [ x86_64 ] $ uname -a Darwin Syphilis.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64 其實不是很重要的事,這個method在案子裡也幾乎不會用到 只是好奇是Bug還是只有我電腦才這樣..:) eddie -- http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.109.79 ※ 編輯: aquarianboy 來自: 114.34.109.79 (08/15 16:24)
ihower:我的ruby 1.9.2-p180或p290都是答 (10/3) #Mac,Ubuntu 08/15 19:50
SansWord:會不會是顯示上的問題? 08/15 21:04
SansWord:把它to_s再印出來看看。 08/15 21:04
aquarianboy:加上.to_s之後就是10/3了,看樣子應該是我電腦問題了 08/15 22:21
SansWord:應該是irb的顯示設定出問題。我的最近也怪怪的 08/16 00:26
godfat:最近是什麼意思? @_@ 08/16 03:06
SansWord:喔我動了.irbrc以後,irb的顯示就有點bug.... 08/16 22:08
SansWord:我還在找是哪個套件讓我顯示上出錯。 08/16 22:09
SansWord:我確定是顯示上出錯,可是值是對的。 08/16 22:09
SansWord:我的也是顯示103, 用to_s後會是10/3 08/16 22:10
SansWord:初步測試是wirble的問題。 不知道原po是不是也有用 08/16 22:11
godfat:跟上色有關?幸好我試 rib 是正常的 XD 08/16 23:02
aquarianboy:是的,我也有用wirble.. orz 08/17 01:34
aquarianboy:把wirble拿掉就正常了 08/17 01:36
SansWord:果然.....不過wirble很漂亮呀....有替代方案嗎? 08/17 11:13
SansWord:自問自答:wirb 不錯用。http://goo.gl/Ihdl8 08/17 11:18
aquarianboy:我去翻了一下wirble.rb出來看,發現它對小括號以及/並 08/17 11:54
aquarianboy:沒有處理.. 08/17 11:55
aquarianboy:不過wirble的作者似乎沒在維護了? 08/17 11:57
aquarianboy:我也改用樓上貼的這套了 :) 08/17 12:05
poga:用rib啦~ 08/17 19:53
SansWord:好阿,等等來試一下 08/18 14:28
godfat:感謝推廣 <(_ _)> 08/18 14:39