---
Thanks for this, and it has moved me one step closer, but I'm still failing to get the final answer I want, which is that finalResult subtracted from 1.
I experimented with this:
double calcResult = (1- finalResult);
I suppose I could take this calcResult and apply your initial suggestion a second time, or just leave it alone since you have since said the system treats the numbers properly and it's only Print that messes it all up... but isn't there some simple and obvious (although clearly not to me) way to just add that extra " 1 - " to your initial recommended code so that the value in finalResult would be the equivalent of
decimal num = Decimal.Parse(result.ToString(), System.Globalization.NumberStyles.Float); double finalResult = (double)Math.Round(num, 8); [I]calculatedResult[/I] = ([B]1 -[/B] (double finalResult = (double)Math.Round(num, 8)));
It may seem silly, but I really like using the Output Window as I go, to confirm that I'm on the right path...
Comment