寿限無
2010年12月22日水曜日
これリテラルか
Ruby にこんなリテラルがあったのは知らなかった。
Float(1.0)
これで Float の 1.0 ができる。
ある数値オブジェクト x を別の数値オブジェクト y と同じ型にそろえたい時に使った。
x = eval "#{y.class}(#{x})"
y の型が不明の場合ぐらいか。それも case 文書いて .to_f とかに分岐させれば...
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿