[#37492] ReFe 0.6 — Minero Aoki <aamine@...>

あおきです。

27 messages 2003/04/01
[#37525] ReFe 0.7 (Re: ReFe 0.6) — Minero Aoki <aamine@...> 2003/04/06

あおきです。

[#37528] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/07

新井です。

[#37545] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/10

西山和広です。

[#37546] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/10

新井です。

[#37551] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/11

西山和広です。

[#37554] refe.el (Re: ReFe 0.7 (Re: ReFe 0.6)) — Koji Arai <JCA02266@...> 2003/04/12

新井です。

[#37619] net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド — Keisuke Minami <keisuke@...>

こんにちは。三並です。

18 messages 2003/04/26

[#37622] net/imapのTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru)

 木村といいます。

31 messages 2003/04/27
[#37628] Re: net/imapのTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/28

前田です。

[#37632] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/04/28

 木村といいます。

[#37635] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/30

前田です。

[#37638] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/01

 木村です。

[#37641] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/05/02

前田です。

[#37647] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/06

 木村です。

[#37648] マッチした部分を配列にしまう方法 — Hirano Satoshi <hirano@...> 2003/05/07

こんにちは。

[ruby-list:37580] Re: 金額カンマ編集について

From: SAITO Shukaku <shukaku@...>
Date: 2003-04-18 00:48:27 UTC
List: ruby-list #37580
At Fri, 18 Apr 2003 09:33:43 +0900,
MORII,Tadashige <m_tada@bff-jp.net> wrote:
> 
>  一応力業で下記のようにしましたけど、もっと簡単な方法があったら
> 教えてくださいませ。 m(_ _)m
> 
> def num_fmt(num)
>   a = num.to_s.reverse
>   b = ""
>   for i in 1..a.length
>     b = b + a[i-1..i-1]
>     if i % 3 == 0  and i != 0 and i != a.length then
>       b = b + ","
>     end
>   end
>   b.reverse
> end
> 
> print num_fmt(12344565890),"\n"

以前にも同様の話題が出た記憶があるんですが、思い付いたので書いてみました。

def num_fmt(num)
  num.to_s.reverse.gsub( /(\d{3})(?=\d)/, '\1,' ).reverse
end

print num_fmt(12344565890),"\n"
print num_fmt(1234456589),"\n"
print num_fmt(123445658),"\n"

///// ------------------------------------------------------------------
-O-O-    斉藤 秀格 (SAITO Shukaku) @ PUGH (Palm Users Group in Hokkaido)
  _      mailto:shukaku@sai10.nu    (ぱふ)   http://www.pugh.palm-j.com/

In This Thread