Janet,
>The numbers are straight from the command window - not from a table. Is this normal rounding behavior that I don't know about?
Building on Nadya's idea, if you must keep the number of decimals in the original example, you can work-around it by changing your algorithm like this:
? ROUND( <b>(100*.35000000) * .01</b> * 943.0 *.100 ,2)
.
That comes out correct.