Numericクラスについて知ろう
この章ではNumericクラスについて説明します。 今まではクラスの作り方を説明してきましたが、Rubyにはあらかじめ定義されたクラスが存在します。 例えばNumericクラス、Stringクラス、Arrayクラス、Hashクラス、Timeクラス、Dateクラスなどがありますが、これらを一つずつ説明していきます。 初め...
この章ではNumericクラスについて説明します。 今まではクラスの作り方を説明してきましたが、Rubyにはあらかじめ定義されたクラスが存在します。 例えばNumericクラス、Stringクラス、Arrayクラス、Hashクラス、Timeクラス、Dateクラスなどがありますが、これらを一つずつ説明していきます。 初め...
この章では標準クラスについて説明します。 先ほどはクラスの作成方法を説明しましたが、JavaにはMathクラスのように初めから機能が準備されているクラスが複数あります。 これを標準クラスと言います。 例えばMathクラスには平方根を計算するメソッドや四捨五入するメソッドなどがあります。 Mathクラスのメソッドから説明...
この章では数値に関する関数について説明します。 round関数は第1引数で指定された値を第2引数で指定された桁数で丸めます(ほとんど四捨五入と同じですが、少しの誤差があります)。 丸める桁数を省略した場合は小数点以下を丸めます。 では例をみてみましょう。 「丸める桁数」は 「2」が小数点第2位を四捨五入 「1」が小数点...