Actually I would suggest to restrain oneself from using NativeCalculator if possible. Working on overflow prevention is wasted time.