You can tell the qualify of a calculator with:

any number OTHER than 0 ^ 0 should return 1.

0 ^ 0 should return error/undefined.

Years ago when calculators were quite popular, I would never buy one unless it would only allow hitting = once in a row. IOW, to prevent accidentally having the = key triggered twice, and not notice you had done it and go on your merry way.