Scientific calculators are surprisingly hard to get right. SpeedCrunch itself just fixed some calculation errors (usually its order of operations based, but not always). I’d be interested to see how accurate yours is, though I also wonder if there are lower level libraries to leverage to make it a moot point