javascript - 在 Javascript 中将长数字视为字符串
问题描述
我在 javascript CLI 脚本中通过 argv._[] 得到一个长数字 (644577696667403013) 作为参数。
我找不到将这个数字解释为字符串的方法,它总是被转换(到'644577696667402900')。我试过 BigInt 和 BigNumber,但我需要的不是数字,我只需要一个字符串。
请给我一个提示,非常感谢!马蒂亚斯
大数 / BigInt
var big = new BigNumber(argv._[1]); // skript 644577696667403013
console.dir(big.toString());
--> '644577696667402900'
解决方案
推荐阅读
- blockchain - 如果我们在 [] 中指定路径和不在 [] 中指定路径有什么区别?
- java - 使用 Java 在 SAML 断言中验证 SignatureValue
- java - 如何正确使用条件队列
- css - CDK 拖放在移动富卡 div 角度时仅显示文本数据
- scala - 避免在 Scala 中调用 .toMap 之前转换为中间数据结构
- javascript - 在 Deno 中创建 Rest API
- c++ - CMake 使用 ECM 构建库
- powershell - 如何使用循环查找文件并使用 PowerShell 将其删除?
- javascript - 无法修改值事件侦听器Angular firebase数据库中的公共变量
- ruby - 如何使用页面对象 gem 导航到链接?