エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
class Numeric (Ruby 4.0 リファレンスマニュアル)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
class Numeric (Ruby 4.0 リファレンスマニュアル)
丸めメソッドの拡張例 切上げは ceil, floor を使用して以下のように定義できます。 例 if n > 0 then n... 丸めメソッドの拡張例 切上げは ceil, floor を使用して以下のように定義できます。 例 if n > 0 then n.ceil else n.floor end また、任意桁の切上げ、切捨て、四捨五入を行うメソッドは以下のように定義できます。 class Numeric def roundup(d=0) x = 10**d if self > 0 self.quo(x).ceil * x else self.quo(x).floor * x end end def rounddown(d=0) x = 10**d if self < 0 self.quo(x).ceil * x else self.quo(x).floor * x end end def roundoff(d=0) x = 10**d if self < 0 (self.quo(x) - 0.5).ceil *

