From: noreply@... Date: 2006-08-10T19:50:23+09:00 Subject: [ ruby-Bugs-5372 ] Float#round sample code documentation error Bugs item #5372, was opened at 2006-08-10 10:50 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=5372&group_id=426 Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: Denis Defreyne (ddfreyne) Assigned to: Nobody (None) Summary: Float#round sample code documentation error Initial Comment: The sample code in the Float#round documentation at (http://www.ruby-doc.org/core/classes/Float.html#M000091) contains several errors. It says return 0.0 while it should say return 0 instead. Float#round returns a Fixnum, not a Float. It says return floor(self+0.5) if self > 0.0 return ceil(self-0.5) if self < 0.0 while it should say return (self+0.5).floor if self > 0.0 return (self-0.5).ceil if self < 0.0 instead. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=5372&group_id=426