in reply to RE: open ended floats
in thread regexp for adding commas to a number

It would be more efficient to use split.
my( $int, $float ) = split /\./, $num;