2017-05-29 4 views

答えて

2

periodルビーではdecimal pointsだけでなく、methodsを呼び出しています。

これは、1objectにしますか?

はい!することができます

1.class 
#=> Fixnum 

したがって、クラスFixnumのオブジェクトです。 *は構文が不完全とmethod1に呼び出されるのを待っていることを意味するようにするため1で呼び出すことができ、複数の方法で、1は

[5] pry(main)> put 1. #enter 
[5] pry(main)* next 
#=> 2 

ことがあります。利用可能なメソッドの一覧を表示するには

、あなたは

はそれが役に立てば幸い

1.methods ..

+0

あなたの詳細な説明をありがとうございます:) – kevin

+0

私はうれしいです。あなたに意味があれば回答を受け入れてください。:) –

+0

良い答え。 Ruby v2.4以降では、 '' class#=> Integer'です。 OP:浮動小数点の期間の後にRubyが数字を必要とするのはなぜですか? –

0

期間はフロートのためではありません。 1.小数のみではなく、いくつかのものが続くかもしれません

+0

"いくつかのことを" 行うことができますか? 「整数インスタンスメソッド」はより有益な情報になります。 –

+0

Cary Swoveland yee申し訳ありません:( – kouty

関連する問題