class Zakuro::Senmyou::Lunar::Adjustment::Range
Range
小余範囲
Constants
- HALF
@return [Integer] 遠/近の地点での中間
- LAST
@return [Integer] 各地点の最後
- MAX
@return [Integer] 上限
- MIN
@return [Integer] 下限
Attributes
max[R]
@return [Integer] 上限
min[R]
@return [Integer] 下限
Public Class Methods
new(min: MIN, max: MAX)
click to toggle source
初期化
@param [Integer] min 下限 @param [Integer] max 上限
# File lib/zakuro/version/senmyou/stella/lunar/adjustment.rb, line 103 def initialize(min: MIN, max: MAX) @min = min @max = max end
Public Instance Methods
denominator()
click to toggle source
分母を返す
@return [Integer] 分母
# File lib/zakuro/version/senmyou/stella/lunar/adjustment.rb, line 125 def denominator @max - @min end
include?(minute:)
click to toggle source
含まれるか
@param [Integer] minute 小余
@return [True] 含まれる @return [False] 含まれない
# File lib/zakuro/version/senmyou/stella/lunar/adjustment.rb, line 116 def include?(minute:) minute >= @min && minute <= @max end