integer-division 相关问题

与整数除法运算有关的任何事物,即在两个整数之间执行的特殊除法形式,其在数学中产生商和余数。这主要与具有特定整数数据类型的语言相关,对于该语言,除法是整数除法,或者对于具有特定运算符/函数以执行整数除法的语言。

将64位整数除,好像被除数为64位,而没有128位类型

为这个令人困惑的标题道歉。我不确定如何更好地描述我想要完成的事情。我基本上试图反过来在C中获得64位乘法的高半...

回答 2 投票 2

divdi3分区在x86上使用了gcc

当gcc看到硬件不支持的整数类型的乘法或除法时,它会生成对特殊库函数的调用。 HTTP://gcc.gnu.org/onlinedocs/gccint/Integer-library -...

回答 1 投票 3

ZeroDivisionError异常,带整数,Nan带浮点数

我用分裂试验了一种奇怪的行为。 some_nbr / 0#>> ZeroDivisionError with 0(Integer)some_nbr / 0.0#=> NaN with 0.0(Float)当然,除以0是坏的,但......

回答 2 投票 1

for循环中的除数值是神秘的(?)变化

所以我已经在这里工作了几个小时,老实说,我完全陷入困境。我写了一个for循环来计算整数中的数字量,但是我发现一旦我输入一个......就会改变除数值...

回答 3 投票 0

整数除以JavaScript中的余数?

在JavaScript中,我如何得到:给定整数进入另一个整数的整数倍?剩下的?

回答 15 投票 799

舍入整数除法(而不是截断)

我很想知道如何将数字舍入到最接近的整数。例如,如果我有:int a = 59/4;如果以浮点计算,则为14.75;我该如何存储结果......

回答 20 投票 63

Nasm错误:操作码和操作数的无效组合

在我学习NASM的过程中,我试图创建一个非常简单的程序来进行除法并输出结果。通过书籍,一切都应该运行良好。我将15除以3,它应该......

回答 1 投票 6

没有32位寄存器的32位/ 16位有符号整数除法?

我试图将一个32位有符号整数除以一个16位有符号整数,得到一个带符号的32位商和16位余数。我的目标是没有fpu的286。我以前已经编写了代码......

回答 4 投票 4

是否有可能在不计算A / B的情况下有效地计算A%B?

我正在用C ++编写一个多精度库,使用2 ^ 64的基础,目前我正在研究mod操作。我正在使用Donald E. Knuth 1998年版“The Art Of ...”中描述的算法D.

回答 1 投票 2

如何在C中计算2⁶⁴/ n?

如何计算整数除法,264 / n?假设:unsigned long是64位我们使用64位CPU 1 <n <264如果我们执行18446744073709551616ul / n,我们会收到警告:整数常量太大...

回答 4 投票 10

内部划分:为什么1/3 == 0的结果?

我正在写这段代码:public static void main(String [] args){double g = 1/3; System.out.printf(“%。2f”,g);结果是0.为什么这样,我该如何解决这个问题?

回答 15 投票 84

为什么GCC在实现整数除法时使用乘以奇数的乘法?

我一直在阅读有关div和mul汇编操作的内容,我决定通过在C:File division.c中编写一个简单的程序来实现它们的运行。#include #包括 int ...

回答 4 投票 196

如何用有限的谓词递归确定prolog中的商?

所以我一直试图通过仅使用内置谓词“is”,“*”,“+”和“ - ”来确定prolog中整数的商。它期望商是一个整数,所以我不需要任何小数或...

回答 1 投票 0

嵌入式C Cortex-M4:正确处理大数字划分?

我正在为光谱学编写嵌入式代码。为了构建我的光谱,我需要将一个间隔(动态范围由问题的物理/规格给出)的线性样本映射到另一个。 ...

回答 2 投票 2

在使用DIV指令之前,为什么EDX应为0?

我注意到当EDX包含一些随机默认值,如00401000,然后我使用这样的DIV指令:mov eax,10 mov ebx,5 div ebx它会导致INTEGER OVERFLOW ERROR。但是,如果我设置......

回答 2 投票 -2

将整数除以12并显示余数是奇数还是偶数[重复]

尝试创建一个程序,要求用户输入20到100之间的数字。输入数字后。程序将输入的数字除以12.程序将说明是否......

回答 2 投票 0

计算剩余树木的许多剩余物

我正在寻找快速计算n mod x1,n mod x2,n mod x3的方法......我发现了一篇关于“余数树”的文章,声称这样做。但是,我没有看到上述方法是怎样的......

回答 1 投票 2

为什么输出会像这样?

当我试图进行6/3的分割时,输出就像这个2 / -1431650288。代码有什么问题?我在c中的程序是这样的:#include int main(){char Operator; int ...

回答 1 投票 -5

负整数除法令人惊讶的结果

在我的应用程序中,我遇到了以下内容并对结果感到惊讶:8 / -7 = -2(两个整数)。这意味着什么?

回答 5 投票 40

目标c countOfBytesReceived over countOfBytesExpectedToReceive返回0.000000

我试图计算countOfBytesReceived / countOfBytesExpectedToReceive,但它返回0.000000或1.000000。我在countOfBytesReceived和countOfBytesExpectedToReceive上做了一个NSLog ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.