问题标签 [negative-number]
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.
java - 使Java的模数表现得像负数一样的最佳方法?
在你做的时候在java中
如果 a 是负数,它将返回一个负数结果,而不是像它应该的那样环绕到 b。解决此问题的最佳方法是什么?我能想到的唯一方法是
javascript - 对象反转自己的负数/正数?
所以我确信这个问题的答案会很简单,我会阅读它并立即开始史诗般的捂脸,但现在我花了一整天的时间想知道为什么这不起作用,我只是可以'找不到问题...
我正在尝试构建一个简单的(应该是无论如何)系统来围绕中心轴旋转 2d 点,但到目前为止我发现了 2 个对我来说毫无意义的问题。
问题 1:分配给输入对象的正数/负数正以看似随机的方式翻转。问题 2:旋转数学是正确的,但结果却不是。
这是重现此问题的代码:
现在你会看到: a: Start: X:32 Y:32 End: X:32 Y:-32
b:开始:X:-32 Y:32 结束:X:-32 Y:-32
c:开始:X:-32 Y:-32 结束:X:-32 Y:32
d:开始:X:-32 Y:32 结束:X:32 Y:32
但相反,你得到了这个:
a:开始:X:32 Y:32 结束:X:32 Y:32
b:开始:X:-32 Y:-32 结束:X:32 Y:32
c:开始:X:-32 Y:-32 结束:X:-32 Y:-32
d:开始:X:32 Y:32 结束:X:-32 Y:-32
我已经对数学进行了三次检查,在 2D 中围绕原点旋转点是 100% 准确的。我什至用 PHP 重新创建了这个测试,它运行良好。我无法弄清楚为什么 JS 是 a) 搞砸了变量分配和 b) 没有得出正确的结果?
任何可以提供帮助的人都可以放心,我会用帕特里克爵士引以为豪的面子向他们的洞察力致敬;)
assembly - 这两种情况下的偏移量将如何应用?
首先,我熟悉二进制补码系统如何表示负数的概念,并且我知道当有跳转指令(短或接近)时,它包含的偏移量将始终添加到 EIP 寄存器中并且没有从 EIP 寄存器中减去偏移量的情况(如果我是对的!)。但我想知道在以下两种带有负偏移量的寻址的情况下,它是否与如何使用跳转指令中的偏移量的情况相同,该偏移量总是被添加到基数而不是任何减去案子?
(以 GASM 格式):
“base_address(offset,index register,scale)”,例如:
“偏移量(基址寄存器)”如:
将二进制数添加到 eax 寄存器还是减去?
javascript - Javascript数学对象方法 - 负数为零
在 Javascript 中,我似乎找不到将负数设置为零的方法?
-90 变为 0
-45 变为 0
0 变为 0
90 变为 90
有这样的吗?我刚刚对数字进行了四舍五入。
r - 以“会计”格式处理负数
我有数据集,哪个负值在数字周围用括号表示,即(10)==-10
它是 csv 格式,我该如何处理它以便 R 将其解释(10)
为-10
?谢谢你。
更新我知道我可以通过替换(
as -
、 remove)
和as.numeric
之后使用来解决这个问题,但是有没有更优雅的方法来解决这个问题?
java - Java求和2个负数
我正在尝试将 java 中的函数转换为 pl/pgsql,我发现的一个问题是当我尝试将 2 个负数相加并得到一个正数时,更具体地说:
在 pl/pgsql 中,我得到一个整数超出范围错误,如果我将变量类型更改为 bigint,我得到 2 个负数的正常总和,即 -2712963903,而不是 1582003393
如何在不打印整数超出范围错误的情况下让 pl/pgsql 获得相同的结果?
java - 将原始负 rgb int 值转换回 3 数字 rgb 值
好的,所以我正在开发一个程序,该程序接收图像,将像素块隔离到一个数组中,然后获取该数组中每个像素的每个单独的 rgb 值。
当我这样做时
它吐出-16106634
我需要从这个 int 值中获取 (R, G, B) 值
有公式,alg,方法吗?
java - 十六进制数永远是负数吗?
十六进制数永远是负数吗?如果是,那怎么办?
对于二进制文件,您将有signed和unsigned。
如何用十六进制表示它们?我需要这个来进行我即将开始的十六进制例程。
r - 如何使用订单功能订购负值?
我正在尝试使用order
函数来订购表格的一列,
当我想按a列从最大到最小排序Z时,它不起作用。该函数按其绝对值对负值进行排序。
flash - 制作负数的最快方法
这条线有什么最快的方法吗?
还有这个: