 # TODO Test and document
 Number::truncate = ->
   if this > 0
-    Math.floor(this)
+    @floor()
   else if this < 0
-    Math.ceil(this)
+    @ceil()
   else
     this
 

@methodOf Number#
@returns {Number} The number truncated to the nearest integer of greater than or equal value.
###
Number::ceil = ->
  Math.ceil(this)

###*
Returns the mathematical floor of this number.

@returns {Boolean} true if this number is an odd integer, false otherwise.
###
Number::odd = ->
  not @even()

###*
Calls iterator the specified number of times, passing in the number of the
