lib/geometry/annulus.rb in geometry-6.5 vs lib/geometry/annulus.rb in geometry-6.6
- old
+ new
@@ -20,11 +20,11 @@
end
# @!attribute inner_radius
# @return [Number] the radius of the inside of the {Annulus}
def inner_radius
- @inner_radius || (@inner_diameter && @inner_diameter/2)
+ @inner_radius || (@inner_diameter && @inner_diameter.to_r/2)
end
# @!attribute outer_diameter
# @return [Number] the out diameter
def outer_diameter
@@ -32,10 +32,10 @@
end
# @!attribute outer_radius
# @return [Number] the outer radius
def outer_radius
- @outer_radius || (@outer_diameter && @outer_diameter/2)
+ @outer_radius || ((@outer_diameter && @outer_diameter).to_r/2)
end
# @!attribute diameter
# @return [Number] the outer diameter
alias :diameter :outer_diameter