rust - 如何在 Rust 中创建像 u160 这样的大型自定义数字类型?
问题描述
uX crate简化了非标准宽度整数的创建,但不幸的是仅限于 u128。
来自 uX 文档:
当应用程序中需要非标准宽度的整数时,规范是使用更大的容器并确保操作后值在范围内。
但是 u126 是本机支持的最大无符号数字类型。
编辑:之前我提到向 u256 添加类型检查。但是 Rust 没有原生的 u256。
解决方案
推荐阅读
- algorithm - 将平面上的点组合成 3 个骰子
- docker - Dockerfile 错误“端口已分配”。如何解决这个问题呢?
- python - 在遍历文件和文件列表时多次使用 re.findall
- javascript - 如何使用 Electron 和 React 从外部配置文件管理动态变量
- python - Python 脚本独立工作,但不适用于 Crontab
- java - Java Google Sheets API 获取注释/链接表单单元格
- javascript - jQuery动画数字计数器从零到锚标签悬停时的值
- sql-server - EF Core - 无法查询 entity.Name 是否存在于列表中
- java - 在 Java 中使用 co_aes256_algorithm_pem 解密 SAP 中加密的数据
- javascript - 如何避免在使用 easy-peasy redux 库时导入商店时发生的循环依赖?