Hi,

In message "Re: Inconsistent Behavior Converting String to Integer/Float"
    on Sun, 26 Feb 2006 00:07:36 +0900, Daniel Harple <dharple / generalconsumption.org> writes:

|# Strange behavior
|num = "3e2"
|Float(num)   # -> 300.0
|Integer(num) # -> ArgumentError

Integer() does not understand scientific notation as an integer
representation.

							matz.