问题标签 [division]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
algorithm - 如何计算重复数字?
给定两个整数a
和b
,我将如何计算 的重复小数a / b
?这可以是任何语言;无论你用什么最容易表达它。
.net - 在 .NET 中除以两个整数值并获得浮点商的最高效方法是什么?
考虑 C# 中的以下签名:
以下实现之间是否存在性能差异?
我假设以上两个都返回相同的答案。
我错过了任何其他等效的解决方案吗?
haskell - quotRem 和 divMod 的区别在什么时候有用?
从haskell报告中:
如果 y 不为零,则 quot、rem、div 和 mod 类方法满足这些定律:
quot
是整数除法向零截断,而结果div
是向负无穷大截断。
例如:
有哪些例子可以说明截断结果的方式之间的差异很重要?
java - 双精度值返回 0
这是一个例子:
这将返回 0,而不是 0.33333...。
有人知道吗?
perl - 你如何计算浮点数的 div 和 mod?
在 Perl 中,%
运算符似乎假定为整数。例如:
给
现在你可以看到,我已经想出了一个“解决方案”来计算div
和mod
。但是,我不明白每个参数的符号应该对结果产生什么影响。不总是积极的,是适合div
的次数吗?在这种情况下,算法应该如何工作?n2
n1
java - 如何除以得到十进制值?
我想知道如何在 Java 中获取单个值的余数和商。
例子:
3/2 我应该得到 1.5 的值。
如果我使用/
运算符,我只会得到商。如果我使用%
操作员,我只会得到剩余部分。如何在同一个变量中同时获得两者?
c# - 这个部门有什么问题?
我认为我有很多关于数据类型的知识。为什么会发生这种情况
它给出零..应该是37,5 ... :(
assembly - MIX 中的除法是如何工作的?
有人可以向我解释 MIX 中的除法(来自 Knuth 的 TAOCP)是如何逐字节工作的吗?
存储位置 1000 包含|-|0|0|0|2|0|
.
执行操作时
寄存器变成
rA
现在我理解了和上的符号rX
,但是填充的字节的顺序是什么rAX
以及完成了哪些划分?
如果 DIV 1000 导致每个位除以 2,那么我希望
其中rA
包含除法结果和rX
余数(从右侧填充)。
我可能在这里遗漏了一些东西,Knuth 似乎认为我应该能够自己弄清楚(因此关于它的 10 级问题,我也没有得到),但是有人可以在这里帮助我吗?