模块化算术和大国

瓦列里(Valery Dauzhuk):

有没有一种方法可以用javascript计算出来。我需要解决这种类型的表达式进行加密/解密。

const x = 1999 ** 5678 % 567;
console.log(x);

某些性能:

1999 ** 5678是一个大数字,大约有19,000个数字。太大,无法放入number

但是您可以改用BigInts:

console.log((1999n ** 5678n % 567n).toString());

(我toString仅在上面使用它,以便它可以在不支持BigInts的Stack Snippet接口中使用。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章