Re: Floating Point Fault. had got different results
That makes it nondeterministic, which is subtley different to giving incorrect (yet consistent) answers in the 4th decimal place.
Maybe the RAM needed to be flushed each time the physicist's program was run. Perhaps the physicist was not explicitly initialising variables before use.