问题标签 [multiplication]
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.
c# - .NET 乘法优化
编译器是否优化了任何乘以 1 的乘法?也就是说,考虑:
表达式 5 * a 会被优化成 5 吗?如果不是,如果a被定义为:
c - 俄罗斯农民乘法
这是我对俄罗斯农民乘法的简短实现。如何改进?
限制:仅在 a>0,b>0 时有效
c# - C#,运算符'*'不能应用于'double'和'decimal'类型的操作数
这个错误应该是一个简单的错误,但我似乎无法让它工作。问题在于这个相同的代码在程序的早期工作。我看不出它有什么理由在这个实例上发送一个错误,而不是之前的四个。参考下面的代码,并随时提供您可能有的任何批评,因为它应该让我变得更好。如果重要的话,我正在使用 Sharp Develop 2.2。
这是一个有效的代码示例:
这是在这篇文章的主题行中发送错误的代码示例:
我很感激我能得到的任何帮助。谢谢你。
c++ - 矩阵实现基准,我应该鞭打自己吗?
我正在尝试在线查找一些矩阵乘法/求逆基准。我的 C++ 实现目前可以在 38 秒内反转一个 100 x 100 矩阵,但与我发现的这个基准相比,我的实现的性能真的很糟糕。我不知道它是否是一个超级优化的东西,或者你是否真的可以在大约 0.11 秒内轻松地反转一个 200 x 200 矩阵,所以我正在寻找更多的基准来比较结果。大神有没有好的链接?
更新 我在我的乘法代码中发现了一个错误,它不会影响结果,但会导致无用的循环浪费。现在我的反转在 20 秒内执行。时间还很长,欢迎提出任何想法。
谢谢各位
long-integer - 在没有 long long 的系统中乘以 23 位数据类型
我正在尝试在微控制器中实现浮点运算,到目前为止我已经取得了很大的成功。
问题在于我在计算机中进行乘法运算的方式,它工作正常:
所以你可以看到我的问题是,__muldi3
如果我在gig = mm1*mm2
那里尝试,微控制器会抛出一个未定义的引用。
如果我尝试使用较小的数据类型,它只会保留最低有效位,这是我不希望的。我需要产品的 23 msb 位。
有没有人对我如何做到这一点有任何想法?
fft - 快速傅里叶变换 - 多项式相乘?
我只是不明白如何对两个多项式(例如 X^2+1 和 X+1)执行 FFT ......有人可以和我一起一步一步地完成这个过程吗?
非常感谢
c - C 语言:#DEFINed 值弄乱了 8 位乘法。为什么?
我有以下 C 代码:
如果我编译它(使用 msp430 平台编译器,对于名为contiki的小型嵌入式操作系统),结果为 0,而我预期为 191。(uint8_t 被 typedef 为无符号字符)
如果我将其更改为:
它运行正常并打印 191。
在 Ubuntu 机器上使用 gcc 编译这个“通常”的简单版本会在两种情况下打印正确的值。
我不确定这是为什么。我可以通过预先将 DEFINed 值分配给变量来规避它,但我宁愿不这样做。
有人知道这是为什么吗?也许有一个链接到有关此的更多信息?
algorithm - 了解 Schönhage-Strassen 算法(大整数乘法)
我需要在 Python 中尽可能高效地乘以几个 1000 位数的长整数。这些数字是从文件中读取的。
我正在尝试实现整数乘法的Schönhage-Strassen算法,但我坚持理解它背后的定义和数学,特别是快速傅立叶变换。
任何理解这个算法的帮助,比如一个实际的例子或一些伪代码,将不胜感激。
python - 应用于列表的乘法运算符(数据结构)
我正在阅读如何像计算机科学家一样思考,这是“Python 编程”的介绍性文本。
我想澄清乘法运算符 ( *
) 应用于列表时的行为。
考虑函数make_matrix
实际输出为
make_matrix的正确版本 是:
make_matrix的第一个版本失败的原因(如书中 9.8 中所述)是
...每一行都是其他行的别名...
我想知道为什么
原因...每一行都是其他行的别名...
但不是
即为什么每一[0]
行都不是其他行元素的别名。
javascript - Javascript乘法与存储在另一个单元格中的值
更新:最终修复:
我一直在努力完成的事情:
- 为一行单元格创建一个设定值。
- 将用户的价值乘以存储的数量。
- 获取该结果并在下一行的正下方的单元格中显示该值。
我似乎无法让它工作。每次我认为我已经接近时,我都会返回对象或未定义的值。
Javascript
冷融合/HTML
如果有什么不清楚的地方,请问我会尽力提供任何额外的信息。谢谢。