Returns the floor Integer of a rational
Added method for the length square with default implimentation in coroot. Takes floor to return a integer