Method: Angle#tan

Defined in:
lib/angles.rb

#tanObject Also known as: tangent, slope



181
182
183
184
185
186
# File 'lib/angles.rb', line 181

def tan
  return nil if self.radians == @@PI / 2 or self.radians == 3 * @@PI / 2

  tan = Math.tan(self.radians).round(@@ROUND_TRIG)
  (tan == 0) ? 0 : tan
end