Looking at it . . . double supports up to 15 sig figs, and float seven. would using float be better? I am still going to truncate the output to 3 decimal places, so . . . . im confused. But thanks goodness for the scanner class! it saved my butt! But i still wan to learn buffered reader.