问题标签 [zero]

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 投票
1 回答
885 浏览

integer - SQLAlchemy 自引用表不能有 0 作为主索引?

我在使用 SQLAlchemy 时遇到了一个非常奇怪的问题。我有一个自引用的模型(邻接列表关系)。我只是从 SQLAlchemy 教程中复制了模型(节点)。这是模型的代码:

我在我的控制器中重现了这个问题,但我也运行了这个测试(当然是在完全加载我的环境之后):

上面的代码工作得很好(更改成功提交并反映在数据库中)。

当我将parent节点的 id 更改为 0 (相应地将child' 的 parent_id 更改为 0 )时,问题就出现了。然后,我得到以下异常:

令人惊讶的是,将此值(node的 id 和child的 parent_id )更改为0 以外的任何值(-5、1 和 150)会使错误消失。

我错过了一些明显的东西吗?不能将 0 分配给自引用整数 id 列吗?

谢谢!

0 投票
1 回答
149 浏览

django - Django - 如何处理返回零行的查找


处理从数据库查找 返回的 0 条记录的最佳方法是什么?

我有 UserDetails 对象(表),它具有
默认 django 用户对象(表)的外键

如何处理 UserDetails 对象(表)中还没有任何
行/记录的用户?

如果我
对 UserDetails 表中具有零行的用户进行此查找,则会收到此错误:

/my-page/ 处的索引错误

列表索引超出范围

0 投票
4 回答
2848 浏览

c# - 在任何 Microsoft .NET 类中的某处是否有一个零 [0] 常量?

我只是好奇,我知道它没有多大价值,但它就在这里......

我想我在某个地方看到过类似的东西,但我不确定。

我的意思是这样的:

我尝试查看Math课程,但它不存在。

我也知道我可以使用无符号值类型ushort.Min来获取零( 0 )值;这不是我在这里要问的...:D

0 投票
7 回答
63233 浏览

python - 在 Python 中删除尾随零

我需要找到一种在python中转换以下字符串的方法:

等等。我尝试了 .rstrip('0').rstrip('.'),但如果输入为 0 或 00,这将不起作用。

有任何想法吗?谢谢!

0 投票
2 回答
281 浏览

linq - LINQ:如何检查类型内的零除法器?

有没有办法(不使用 try catch)在下面的 ps.sum 中检查零,这样它就不会引发除以零错误?

0 投票
1 回答
514 浏览

ruby-on-rails - 我如何使用 gsub 替换“0”(仅限)

gsub('$0\n','') 不起作用

我更喜欢类似的东西。我想要:(注意 10 和 20 必须与 0 一起工作,而不是在其中被替换)。

0 投票
2 回答
9394 浏览

matlab - 使用 fzero:“sym”类型的输入参数的未定义函数或方法“isfinite”

我使用 matlab 进行符号计算。经过长时间的计算,我得到了 x 的函数,它是贝塞尔函数的组合,我想找到它的零点。

为此,我fzero在 Matlab 中使用函数。但是,虽然它非常适用于单贝塞尔函数,但它不适用于地雷函数。

p>

为什么会发生这种情况?如何解决问题?

提前致谢

0 投票
2 回答
3333 浏览

matlab - 在 Matlab 中使用 fzero 时出错:“function_handle”类型的输入参数的未定义函数或方法“det”

我遇到了本主题中描述的同类问题: 使用 fzero: Undefined function or method 'isfinite' for input arguments of 'sym' 类型

他们的回答确实帮助了我,但我仍然陷入困境。

我还必须找到 w 函数的零点,这个函数分几个步骤定义:

所以唯一未知的是w,我定义了其他对象,例如:

然后,我定义了一个 4*4 矩阵 M2:

那么要求解的方程为:det(M2)=0。但是 w=0 是其中一种解决方案,我想要第一个非零解决方案,所以我写道:

然后我运行程序,Matlab 说:

我还尝试了 subs 和 eval 方法,但它们也不起作用,错误消息是在这些情况下:

我猜这与edio的错误相同。和:

你能帮我吗?

0 投票
1 回答
926 浏览

winapi - 自动化第三方应用程序 - Systreeview32 报告 0 个项目,但有节点

我正在努力自动化几个应用程序。一个取决于另一个的输出。我遇到的问题是,当我尝试访问Treeview以获取其他信息时,计数返回 0。

如果我看得见,它显示了很多项目。如果我用 Winspector 查看它,它会报告 0 个可见项目。

我怎样才能收集这些信息?这是从多个地方动态收集的信息。我无法访问数据库(这很好,但由于某些信息是动态的,因此不可能)。

这是 Winspector 给我的输出:

有什么想法可以检索节点信息和项目吗?我正在使用带有发送消息的 API 调用的 VBA(访问)。

这是我用来测试项目计数的代码:

谢谢!

0 投票
2 回答
474 浏览

r - 0.5 显示为 0.5 即使我使用 round(0.5,2)

我有一个像 0.5 这样的数字,我想保留两位数以使数字成为 0.50。虽然最后一位是零,所以它总是不能出现。

我使用了 round(0.5,2) 但它不起作用