喺津巴布韋做嘢,一定要識用 BigInt,銀紙面值可以去到 10 之後有 303 個零,因為 Javascript number type 係 IEEE 754 好多時大家都會遇到浮點數問題就係佢攪事,由於 precision 只去到 52bits,即時最大精準度數 Number.MAX_SAFE_INTEGER 就係 2 ** 53 - 1。BigInt 係一個新 Javascript type 去解決呢個問題,冇精準度上限,但用唔返 Math functions,只有一般 + * - % ** 同 bitwise operators 可以用。