问题标签 [natural-logarithm]
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.
sse - 使用 SSE 对数,还是切换到 FPU?
我正在做一些统计计算。我需要它们快速,所以我重写了大部分以使用 SSE。我对它很陌生,所以我想知道这里的正确方法是什么:
据我所知,SSE 中没有 log2 或 ln 函数,至少没有到 4.1,这是我使用的硬件支持的最新版本。
是否更好:
- 提取 4 个浮点数,并对它们进行 FPU 计算以确定熵 - 我不需要将任何这些值加载回 SSE 寄存器,只需将它们相加到另一个浮点数
- 为 SSE 找到一个执行 log2 的函数
python - 你如何在 Python 中使用 numpy 处理自然日志(例如“ln()”)?
使用 numpy,我该如何执行以下操作:
是否等同于:
log
对于这样一个看似微不足道的问题,我深表歉意,但我对和之间的区别的理解ln
是ln
logspace e?
java - 十进制格式的答案?
请原谅我的无知,我是初学者。
谁能告诉我为什么我在下面的 if/else 语句中得到错误代码?我认为我的 ln 乘法结果与标准乘法并不完全相同(有 .00000000006 的差异或类似的东西)。有解决办法吗?我曾尝试使用 DecimalFormat 但无济于事。
如果我添加:
给测试者和
对于 if 语句,我收到了自己的相同错误语句。怎么了!?
非常感谢你。
乔
c - 没有 math.h 的对数计算
我正在尝试通过泰勒级数计算 ln(x)。这是我的代码:
问题出在我的系列周期(见上文)。似乎在 1 个循环变量之后i
变得 equal N + 1
,之后什么也没有发生。你有什么想法为什么会这样?
c - 在 libm 的日志操作中理解数字文字
查看libm中日志操作的实现,有一些数字文字我理解有问题。
从这里下载代码
部分代码如下所示。我想知道 和的0x95f64
含义。0x6147a
0x6b851
更新:我熟悉十六进制表示法。我有兴趣了解代码的内部工作与正文标头中描述的算法/方法的关系。为什么要使用这些特定值,使用它的目的是什么?
r - logstar函数_自然对数_r的迭代
在 R 中,我想创建一个返回最小 n 的函数,使得自然对数的第 n 次重复给出小于 1 的值。例如:fun(9182) = 3 因为 ln(ln(ln(9182))) = 0,793 < 1。任何建议将不胜感激!
javascript - 我需要一个公式的帮助
元素 11 应该是 -1 但我得到的是 6.20。我知道错误是从 Math.log 到 ; Math.log 是自然对数吗?因为我必须这样做
math - 在 Maple 中简化方程
我是第一次使用 maple(版本 12)。
我想使用任何数学工具来反转方程。我用枫树试过了。
我以这种形式给出了两个方程:
现在我想翻转这个方程(反转这个方程)
我想要两个关于 ca
的方程b
例如
这些不是我的结果。我只是举了一个例子。
有什么建议吗?
我的两个方程是:
等式#1 是:
等式#2 是:
从方程#1,我可以找到b
方程。我把b
方程放在 Equation#2 中。这样,等式#2 只有a
和c
变量。我可以得到a
方程。然后通过把这个方程可以得到b
方程(只有c
变量)
但这些方程非常复杂,在 MAPLE 中进行评估需要花费大量时间。如何简化它?我尝试使用自然日志,但它没有给出任何答案。它只是在命令窗口中重复我的方程式。
请指导我。
c - 自然对数 - 奇怪的输出
我想在 c 语言中使用自然对数。
我搜索了谷歌并在stackoverflow.com上找到了一个问题
但是当我实现这个时,我得到一个非常神秘的输出
这是代码
和输出:
这是什么?是不是某种垃圾?怎么了?
python - python对数错误地计算出非常小的复数
我需要使用python来计算形式对象的对数
其中 n0 和 n1 是非常小的数字~ 1.0e-27 和 1j 是虚数。
使用 cmath.log 给出了错误的答案
使用 mpmath 我可以获得正确的结果,但前提是我正确地表达了论点
给
(这是正确答案)而
给
这里发生了什么?我可以仅使用 cmath.log() 得到正确答案吗?