数値リテラル 文字列リテラル バックスラッシュ記法 式展開 コマンド出力 ヒアドキュメント (行指向文字列リテラル) 正規表現リテラル 配列式 ハッシュ式 範囲オブジェクト シンボル %記法 数字の1や文字列"hello world"のようにRubyのプログラムの中に直接 記述できる値の事をリテラルといいます。 数値リテラル 123 0d123 整数 -123 符号つき整数 [[trap:Numeric]] 123.45 浮動小数点数 .1 など "." で始まる浮動小数点数は許されなくなりました。0.1 と書く必 要があります。 1.2e-3 浮動小数点数 0xffff 16進整数 0b1011 2進整数 0377 0o377 8進整数 ? 表現では全てのバックスラッシュ記法が有効です。 文字コード以外の数値リテラルには、`_' を含めることができます。 ruby インタプリタは `_'