Class: Zakuro::Version::Gihou::Lunar::Adjustment::Range
- Inherits:
-
Object
- Object
- Zakuro::Version::Gihou::Lunar::Adjustment::Range
- Defined in:
- lib/zakuro/version/gihou/stella/lunar/adjustment.rb
Overview
Range 小余範囲
Constant Summary collapse
Instance Attribute Summary collapse
-
#max ⇒ Integer
readonly
上限.
-
#min ⇒ Integer
readonly
下限.
Instance Method Summary collapse
-
#denominator ⇒ Integer
分母を返す.
-
#include?(minute:) ⇒ True, False
含まれるか.
-
#initialize(min: MIN, max: MAX) ⇒ Range
constructor
初期化.
Constructor Details
Instance Attribute Details
#max ⇒ Integer (readonly)
Returns 上限.
107 108 109 |
# File 'lib/zakuro/version/gihou/stella/lunar/adjustment.rb', line 107 def max @max end |
#min ⇒ Integer (readonly)
Returns 下限.
105 106 107 |
# File 'lib/zakuro/version/gihou/stella/lunar/adjustment.rb', line 105 def min @min end |
Instance Method Details
#denominator ⇒ Integer
分母を返す
137 138 139 |
# File 'lib/zakuro/version/gihou/stella/lunar/adjustment.rb', line 137 def denominator max - min end |
#include?(minute:) ⇒ True, False
含まれるか
128 129 130 |
# File 'lib/zakuro/version/gihou/stella/lunar/adjustment.rb', line 128 def include?(minute:) minute >= min && minute <= max end |