问题标签 [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.

0 投票
2 回答
2265 浏览

java - JTextArea 仅带有数字,但允许负值

我有一个只需要接受数字的 JTextArea。这是我的代码:

适用于正数,但不适用于负数。我该如何解决?

编辑:抱歉,AxisJTextFilter 是在 Internet 上找到的,我忘记了。它的代码是:

0 投票
2 回答
5330 浏览

javascript - 如果 css("top") 大于或等于 -70(负值)

这是我的一段代码,它不起作用

我真的想说:如果最高位置是 -70 或更大(如 -71、-100、-444 等),那么请发出警报。

0 投票
4 回答
37784 浏览

python - 如何在python中将负整数值转换为十六进制

我使用 python 2.6

正负值是一样的吗?

当我使用 calc 时,值为FFFFFFFFF418C5C1.

0 投票
2 回答
1810 浏览

c - 负零上的 C 标准(1 的补码和有符号幅度)

所有这些功能都在我的机器上给出了预期的结果。他们都在其他平台上工作吗?

更具体地说,如果 x 在 1 的补码机器上具有位表示 0xffffffff 或在有符号幅度机器上具有 0x80000000 ,那么标准对 (unsigned)x 的表示有何规定?

另外,我认为 v2、v2a、v3、v4 中的(无符号)强制转换是多余的。这个对吗?

假设 sizeof(int) = 4 和 CHAR_BIT = 8

0 投票
1 回答
716 浏览

c - C 检查带符号的数字表示

以下检查有符号数表示的方法在我的机器上正确检查二进制补码,但我没有补码或有符号幅度机器来检查它。代码会正常工作吗?更重要的是,它是否可移植?

文件:平台.h

文件:ac

0 投票
1 回答
2715 浏览

sql - MS Access - 在查询中选择后,表中的正值和负值都是正值

我在表中有一个字段,其中包含正数和负数。该字段是一个数字字段。我需要能够根据 ID 对字段求和。它似乎没有返回预期的结果,所以我挖得更深一些。出于某种原因,当我从表中选择时,我只会得到积极的结果。谁能告诉我为什么会这样?

这是 SQL 语句。如您所见,没有什么花哨的。XAMT 是数字字段。

XAMT设计视图 请注意,在我发布问题之前我已经用谷歌搜索过这个,我只是找不到任何有用的东西。

0 投票
2 回答
3607 浏览

search - 如何在solr中搜索负数?

在 solr 中,我想搜索一个带有负数的字段,例如 nodeId:-1。在 schema.xml 中,我这样定义它: <field name="nodeId" type="int" indexed="true" stored="true" />

solr 在使用“nodeId:-1”进行搜索时抛出错误:org.apache.lucene.queryParser.ParseException: Cannot parse 'storeId:-1': Encountered ""-" "-"" at line 1, column 8 .期待以下之一:“(”......“*”........................“[”......“{”......

我必须使用 storeId:\-1 或 storeId:"-1" 搜索才能获得答案。

现在的问题是:我可以修改任何 solr 配置文件以在没有任何转义字符的情况下进行搜索吗?或者在不修改java代码的情况下解决这个问题的另一种方法。谢谢。

0 投票
1 回答
768 浏览

php - php pdo:prepare() 负数变为正数

我正在使用准备好的语句将表单中的值插入到 Db 中,其中一些值是负数。

已采取的故障排除步骤
• 我POST从表单中回显了 ed 值,而负数返回负数。
• 我将语句复制prepare()到CLI 中并手动将负值插入到prepare 插入正值的同一列中
UPDATE db.dbt SET opinion = '-1' WHERE key = '10101';:(实际SQL 中存在刻度线)
^ 这有效。
• 我在执行准备好的语句时打印了它们,我注意到这些值没有用引号括起来。我认为这就是问题的来源

我读到不应该在 中引用值prepare(),所以我想不出别的办法……</p>

编辑:prepare()循环内

0 投票
1 回答
1950 浏览

excel - excel vba:检查输入框中的负数

我正在使用输入框从用户那里获取数字。我想避免不允许的输入并且被负数困住。唯一应该处理的输入是 1 到 500 之间的整数。我不明白为什么仍然会触发 -1。到目前为止,这是我的代码:

0 投票
2 回答
33708 浏览

.net - 在括号中格式化负数但不使用 $ 符号?

$我已经在互联网上看到了用带符号的括号来格式化负双精度值,即。货币类型。

我正在寻找一个 .NET 格式字符串来格式化