128-bit

128-bit

文章 0 浏览 4

C 中 64 位架构上的 128 位值

我正在 64 位 Linux 上用 C 实现 SHA-512。SHA-512 接受 128 位作为要散列的数据长度。目前,我使用两个 64 位 long int 来组成 128 位值,但我故意将…

天暗了我发光 2024-12-28 17:35:43 1 0

C++ - GMP pow() 函数

我正在尝试在 C++ 中执行 pow(2,500) 。但我认为 long long 还不够。 有人告诉我可以使用gmp.h。但是如何在 gmp 中执行 pow(2,500) 呢?…

战皆罪 2024-12-25 09:27:32 2 0

Visual C 中的 128 位除法内在函数

我想知道Visual C++中是否真的没有128位除法内部函数? 有一个名为 _umul128() 的 64x64=128 位乘法内部函数,它与 MUL x64 汇编指令非常匹配。 当然…

﹏雨一样淡蓝的深情 2024-12-20 12:08:46 2 0

使用汇编语言进行 128 位移位?

在现代 Intel CPU(酷睿 i7、sandybridge)上进行 128 位移位的最有效方法是什么? 类似的代码位于我最内部的循环中: u128 a[N]; void xor() { for (…

你的他你的她 2024-12-11 15:55:10 3 0

gmp 的固定大小整数...?

几天来我一直在尝试在 MINGW 下安装 GMP 库。我已经在 linux64 位环境下使用 gcc 和 __uint128_t 几个星期了,然后在 GMP 和 mingw(32 位版本)下移…

Hello爱情风 2024-12-02 12:27:53 4 0

mingw gcc 上的 __uint128_t

我正在尝试在 mingw gcc 下编译 ac 程序。该程序使用 __uint128_t 整数。当我尝试在同一台 64 位机器上的标准 ubuntu gcc 下编译它时,它完美地工作了…

别挽留 2024-12-01 01:42:06 4 0

是 128 位“长浮点”吗?有用?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

泪冰清 2024-11-26 13:19:54 4 0

Windows 上带有 c 的 128 位整数?

Windows 上有没有能够本地使用 128 位整数的 C 编译器? 例如,您可以在 Linux 上使用 gcc,并使用 __uint128_t... 在 Windows 上还有其他机会吗? (…

陌路黄昏 2024-11-16 10:39:32 5 0

cuda上的128位整数?

我刚刚成功在 Linux Ubuntu 10.04 下安装了我的 cuda SDK。我的显卡是 NVIDIA geForce GT 425M,我想用它来解决一些繁重的计算问题。 我想知道的是:…

半暖夏伤 2024-11-10 16:14:57 7 0

有没有办法在 gcc <4.4 上进行 128 位移位?

gcc 4.4 似乎是他们添加 int128_t 的第一个版本。我需要使用位移位,但某些位字段的空间已经用完。 编辑:可能是因为我使用的是32位计算机,所以无法…

暖阳 2024-10-30 21:39:10 8 0

C 中 x64 的 128 位算术

在 x86 上实现 bignum 时,显然数字大小最有效的选择是 32 位。但是,您需要进行最多两倍数字大小的算术运算(即 32+32=33、32*32=64、64/32=32)。幸…

晚雾 2024-10-21 13:20:45 9 0

64 位程序是否比 32 位版本更大更快?

我想我关注的是 x86,但我通常对从 32 位到 64 位的转变感兴趣。 从逻辑上讲,我可以看到,在某些情况下,常量和指针会更大,因此程序可能会更大。为…

找回味觉 2024-08-24 13:46:00 14 0

将二进制转换为十进制的最快方法?

我有四个无符号 32 位整数,以小端顺序表示一个无符号 128 位整数: typedef struct { unsigned int part[4]; } bigint_t; 我想将此数字转换为其十进…

半城柳色半声笛 2024-08-10 00:12:39 14 0

在 C++ 中表示 128 位数字

在 C++ 中表示 128 位数字的最佳方式是什么? 它的行为应该尽可能接近内置数字类型(即支持所有算术运算符等)。 我正在考虑构建一个具有 2 个 64 位…

无畏 2024-07-29 08:58:47 19 0

如何在 C 或 C++ 中对 128 位整数进行加法和减法 如果我的编译器不支持它们?

我正在为 128 位数字的长流编写一个压缩器。 我想将数字存储为差异 - 仅存储数字之间的差异而不是数字本身,因为我可以将差异打包在更少的字节中,因…

美胚控场 2024-07-17 08:43:50 12 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

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