gpt4 book ai didi

javascript - 从 oracle sql 返回值为 -0

转载 作者:行者123 更新时间:2023-11-30 19:32:07 25 4
gpt4 key购买 nike

有没有办法从 oracle sql/plsql 中将 0 作为 -0 返回,以便我们可以进行一些验证,这只是为了确保值是否为 0从负值或正值四舍五入。

如果有任何替代方法来处理这个问题,请告诉我,Javascript 中的值舍入与 oracle sql 中的值舍入不完全相同。

最佳答案

我的回答是在 Oracle 中不四舍五入:如果 javascript 收到一个 0 它不知道它是 -0.001 还是 +0.001 所以保持简单,将准确的值传递给 js 并执行如下操作:

if(value < 0) {
doSomethin();
} else {
doElse();

如果由于某种原因你必须在 Oracle 中对其进行舍入,你必须向 js 返回更多信息,例如:0“来自负数”,在 js 中:

if(text === "from negative") {
doSomething();
} else {
doElse();
}

关于javascript - 从 oracle sql 返回值为 -0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56322559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com