I know that doctor Sam, but what about having approximate values calculated and returned while the class handles the rational data and irrational functions?

When you do calculations in physics, you do them with a calculator of course, but you don't calculate the values all the time, you take formulas and reformulate an equation so that you can calculate the approximate value without rounding it all the time. That's what can be done in vb also, i suppose