bignum

bignum

文章 0 浏览 7

如何在 JavaScript 中实现 Big Int?

我正在从事开源项目。由于 JavaScript 数字的表示形式,即 let、const...,它不能正确满足其规范。我想添加对 Int、Long Int 和 Big Ints 的支持,类…

徒留西风 2025-01-12 08:33:35 4 0

如何初始化iOS vecLib vU1024数据类型?

使用 iOS vecLib BigNum.h vU1024 数据类型,我应该如何用一些数字进行初始化? 例如,如何获取其中的大数字 93842984579283719283729348729345873498…

月下客 2024-12-27 15:56:46 4 0

x86 上两个 128 位整数的高效乘法/除法(无 64 位)

编译器: MinGW/GCC 问题:不允许使用 GPL/LGPL 代码(GMP 或任何 bignum 库对于这个问题来说都太过分了,因为我已经实现了该类)。 我构建了自己的12…

雅心素梦 2024-12-25 15:57:05 3 0

Rails:在数据库中以二进制形式存储 256 位校验和

我正在尝试将 SHA-2 256 位校验和存储在列中: create_table :checksums do |t| t.binary :value, :null => false, :limit => 32 end 我存储在值中,…

陈独秀 2024-12-21 20:22:53 4 0

检查 BigNum 上是否设置了位

我有一个像这样的字符串格式的bignum:“123456789123456789123456789”,我需要检查是否设置了指定位。该字符串中的组成部分是单个数字。 通常,如果…

梦幻之岛 2024-12-11 18:00:19 10 0

将 GMP 整数转换为以 N 为基数的整数

GMP 允许打印高达 62 基数的 mpz_t,但我想将一个数字表示为任何基数 N,为此我首先需要生成一个整数数组(假设我将自己限制为基数 2 ^ 64),所以一…

枯叶蝶 2024-12-09 00:20:04 6 0

128 位 Miller Rabin 素性测试

我想对大量数据实施米勒·拉宾素性测试。我想知道如何在 C++ 中处理如此巨大的数字。我应该编写任何特殊函数来存储和处理这些大数字还是自动进行处理?…

风吹短裙飘 2024-12-08 22:38:01 4 0

BigNum 类字符串构造函数错误

所以我正在实现一个 BigNum 类来处理大整数,并且目前正在尝试修复我的字符串构造函数类。我必须能够读取数组中的“-345231563567”等字符串,并向后…

沧笙踏歌 2024-12-07 10:58:51 4 0

bignum 最快的实现是什么? (Java 的 bigInteger / Cython 的 int / gmpy / 等...)

这方面有什么基准吗??? (我尝试用谷歌搜索一些结果,但没有找到...... 而且我无法测试 gmpy,因为 gmplib 不会安装在我的笔记本电脑上) 谢谢!…

生生漫 2024-12-06 21:35:56 5 0

我如何使用 Lazarus 中 openSSL 模块中的 BIGNUM

背景:我正在开发一个加密应用程序,我用 Objective C 编写了该应用程序,现在我想用 pascal 重写它,以便它在 Windows 上运行。我使用 pascal,因为…

胡渣熟男 2024-12-02 13:14:59 6 0

自定义大数类划分的问题 (C++)

我正在为大数字类(单个数字的无限长度)编写自定义算术, 当 A 远大于 B 时,使用多个递减数字 A 除以 B 会失败。 我正在尝试实施书面除法,但我发现…

画骨成沙 2024-11-17 17:39:08 7 0

c++ 中的 Bignum 除法和赋值

我正在编写自己的 bignum 类来对大数进行操作。到目前为止,我已经重载了 operator= 和 operator+。如何进行长除法? 另外,现在我只能将整数范围内的…

莳間冲淡了誓言ζ 2024-11-15 00:11:47 7 0

如何在不损失精度的情况下打印 Perl bignum?

#!/usr/bin/perl use strict; use warnings; my $s = "1234567890.123456789"; { no bignum; printf "bignum==%s\n", bignum::in_effect() // 0; my $…

分開簡單 2024-10-25 23:29:11 10 0

测试 bignum 算术

我正在编写一个任意精度有理数包,我需要测试它的正确性和效率。当然,我可以自己编写一组临时测试,但由于我远不是第一个这样做的人,所以我认为值得…

我一直都在从未离去 2024-10-23 15:46:18 7 0

安装 rspec gem bignum 时出错,太大而无法转换为“long”

我最近试图将安装的 rspec 版本从 -v 2.5.0 更改为 1.3.0 以与 Rails 2.x 一起使用。卸载 cucumber、rspec-rails 和 rspec 后,我重新安装,然后收到…

燃情 2024-10-17 04:32:25 10 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文