问题标签 [arithmetic-expressions]

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.

0 投票
2 回答
1802 浏览

scheme - 科学计数法转换 - 方案

我正在尝试对两个非常大的数字进行简单的减法运算。

当我这样做时,我得到的结果为 0.0。我期待输出:

扩展的科学记数法会给我这个答案。

183052866407243622723319.24395251 - 183052866407243622723319.00 = .2439521

我想用十进制数字表示这些数字,而不是科学记数法,这样我就可以达到预期的结果。有没有办法在 Scheme 中做到这一点?任何帮助、指导或参考将不胜感激:)

我正在为 Windows 64 位和 R5RS 语言使用 DrRacket。

编辑

我想我会尽可能具体地说明我正在执行的算术示例。

算术:

在计算器中进行相同的乘法运算时,结果为 => 168092622971502827156.7975214365

当尝试使用精确或不精确时,我得到了这个:

我想 R5RS 不支持精确/不精确?我查了一下,示例显示使用不精确->精确过程,所以我做了并得到了这个:

只是为了具体起见,我做了相反的事情:

因此,我尝试使用 Big Float,就像有人提到的那样:

给我与精确相同的输出。我只想保存从计算器中得到的数字,这似乎是一项非常困难的任务!很抱歉,我可能因为没有得到这个而听起来很愚蠢,请记住,我是 SCHEME 的一个极端业余爱好者。再次感谢你的帮助!:)

0 投票
1 回答
35 浏览

math - 添加两个非静态的谓词参数

我正在尝试将两个数字相加

假设 X 为 1,Y 为 3,但它们不是静态的,只是变量。
add(X, Y, out).

我收到一个error(instantiation_error,(is)/2)错误

有什么建议么?

0 投票
3 回答
560 浏览

c++ - C unsigned char 算术运算不能按预期工作

这是我的代码片段;

一些值被分配给imageHostmax = 202min = 0从中提取。我通过调试对其进行了纠正,但imageHost整个元素的内容为 0。我还能做些什么来使这些陈述以合理的精度发挥作用?这是关于我使用的数据类型的限制吗?

0 投票
6 回答
12611 浏览

java - 第一个数小于第二个数时的模除法

如果这是一个简单的问题,我深表歉意,但是当第一个数字小于第二个数字时,我无法理解模除的概念。例如,当 1 % 4 我的书说余数是 1。我不明白 1 是 1 % 4 的余数
。1 / 4 是 0.25。我是否在错误地考虑模数除法?

0 投票
2 回答
1920 浏览

assembly - 在汇编 x86 中计算算术表达式

我有一个汇编 x86 问题

所以我必须为这段代码做 2 个算术方程

这是我的输入

我期望最后一条指令后 y 的值为 7dd(2013)

但是我得到寄存器 ecx 的值是 0000FFFF,为什么 y 的值不是 7dd,而是 FFFF

谁能帮忙?预先感谢

0 投票
6 回答
2325 浏览

c - 小端或大端

输出:

LSB 存储在低位地址,MSB 存储在高位地址。这不应该是大端吗?但是我的系统配置将其显示为小端架构。

0 投票
3 回答
178 浏览

math - 生成无效的不等式组合

这是一个非常晦涩的问题,但我想我会试试运气。

我需要为一组未知变量生成无效的不等式组合。

例如,给定 a、b 和 c,我想生成这些:

以上都评估为假。

我需要能够为任意数量的变量生成它们。

如何才能做到这一点?

0 投票
9 回答
5060 浏览

java - 在java中拆箱长

在一些代码中,我看到了这个:

结果存储在原始long中而不是与其操作数对应的Long对象中似乎有点奇怪。

是否有任何理由将结果存储为原语?

0 投票
1 回答
177 浏览

sass - 算术速记 (SASS)

当我需要在 SASS 中使用变量算术时,我不能使用速记,

这是预期的结果:

但是当我编码时:

但我明白了:

如何解决?

0 投票
2 回答
1882 浏览

variables - 使用变量作为计算 C

我正在寻找一种使用变量而不是运算符来评估算术运算的方法。这是一个例子:

我不知道它是否可能在 C 中。但是,如果可能的话.. 会很棒。谢谢..