看板 [ Ruby ]
討論串[問題] 單字轉換成數字
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者godfat (godfat 真常)時間17年前 (2007/12/21 11:52), 編輯資訊
0
0
0
內容預覽:
^^^^^^^^^^^. 多餘的,因為你後面重新給值了,. 結果你 new 出來的只會被 gc 掉 :o. 這個做法雖然很常見,但在 ruby 1.9 已經行不通了,. s[0] 會回傳 String, 而非 Fixnum (byte) 了。. 要用 toki 的 unpack 或對 byte 操作
(還有96個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者toki (いまがその時だ)時間17年前 (2007/12/21 11:32), 編輯資訊
0
0
0
內容預覽:
print "輸入一單字:". str=gets().chomp!. #method 1. str.unpack("C*").each{|c| print c - 96, " "}. puts. #method 2. str.each_byte{|c| print c - 96, " "}. put

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者ibad (ibad)時間17年前 (2007/12/21 10:13), 編輯資訊
0
0
0
內容預覽:
露比新手一枚(其實是語言新手一枚). 練習題目:輸入一單字,然後轉換成數字。例如:a=1,b=2.... 以下是我練習寫的,當然寫的很彆扭,想請問版上高手,能否有更簡單的寫法。感謝. 另外,每次呼叫function, 就要重新再跑alphaTB = ('a'..'z').to_a. 很沒效率 ><.
(還有372個字)
首頁
上一頁
1
下一頁
尾頁