算术 问答列表

针对快速乘法但慢速加法进行优化:FMA 和 doubledouble

作者:Z boson 提问时间:6/1/2015

当我第一次获得 Haswell 处理器时,我尝试实现 FMA 来确定曼德布洛特集。主要算法是这样的: intn = 0; for(int32_t i=0; i<maxiter; i++) { fl...

“array[x][y]”总是用指针算术计算吗?

作者:Luke Dunn 提问时间:9/14/2021

根据我对 C 语言的理解: 当你声明一个 2D 数组时,比如 ,程序会得到一块内存 (x*y) 的长。int array[x][y] = {0};int 当你对一个 2D 数组进行 malloc ...

在解释型语言上使用非常大的整数时出现意外结果

作者: 提问时间:8/5/2013

我试图得到 的总和,但我在 PHP 和 Node.js 中得到了有趣的结果。1 + 2 + ... + 1000000000 PHP的 $sum = 0; for($i = 0; $i <= 10...

PPC64长双机ε计

作者:anymous.asker 提问时间:8/28/2021

我正在玩一个在 qemu 中模拟的 PPC64 虚拟机,试图模仿 POWER8 CPU。 在这里,该类型与 x86 中用于长双精度的 80 位浮点不同,并且从我所看到的情况来看,它也不符合 IEEE...

对于数组,为什么会是 a[5] == 5[a]?

作者:Dinah 提问时间:12/20/2008

正如 Joel 在 Stack Overflow 播客 #34 中指出的那样,在 C 编程语言(又名:K & R)中,提到了 C 语言中数组的这个属性:a[5] == 5[a] 乔尔说这是因为指针算...

如何在 JavaScript 中获取时间戳?

作者:Pablo Fernandez 提问时间:10/21/2008

我想要一个代表当前日期和时间的数字,就像 Unix 时间戳一样。...

为什么错位的 2D 数组的地址不是我所期望的?

作者:hhh3 提问时间:2/14/2023

为了在 C 中为 2D 数组分配内存,我运行 double (*t)[2] = malloc(sizeof(*t)*4); 我预计这将分配 64 个字节(两个双精度大小的 4 倍)。也就是说,我...

如果是季度的第一天,则执行插入语句,如果不是,则无

作者:bmt8895 提问时间:4/25/2023

我正在尝试编写代码以永久执行插入语句。我想在每个季度的第一天执行插入语句。该语句将每天运行。它应该问,今天是本季度的第一天吗?如果没有,则不会发生任何事情。如果是,则将运行 insert 语句。 我...

以十进制和二进制写入的 32 位浮点数中可表示的最小奇数是多少?

作者:Saiko 提问时间:5/25/2023

可以用浮点数准确表示的最小奇数是多少?假设浮点数用 32 位表示,其中:1 位用于符号,8 位用于指数,23 位用于分数。答案必须以小数基数和浮点数的位书写。 我不确定他们是否要求最小的“最接近零”...

在转换和扩充值时,使用 ZoneDateTime 与 Calendar 有什么影响?

作者:Reilas 提问时间:5/29/2023

我不确定在使用 Calendar 对象与使用 ZonedDateTime 对象时会发生什么不可预见的影响,特别是失效。 我想知道是否可以深入了解为什么必须使用一个框架而不是另一个框架来完成值的转换或...


共42条 当前第4页