divide-by-zero

    4热度

    2回答

    我有一个用C++编写的复杂模型,其中分母有时恰好是零。 我通常会检查它们,但是当我忘记时,随着模型继续而不发出警告,调试它们会很痛苦。 是否有一个编译器标志,在最新版本的linux和MinGW中都可以用于告诉gcc编译时引起运行时错误(在双精度之间)除零时发生? 这在计算上是否很昂贵(只能在调试版本中启用它)? 我知道类似的问题已发布here,但答案更多的是技术和理论的快速评论,而不是一个发达的答

    1热度

    2回答

    遇到从this post据我所知,在那里进行评估之前,LOG10()计算。简单地说,我不明白这个问题提供了答案。也是为什么会在日志10()先评估,当然这只是导致不必要的计算? merge_y = np.where(N = < 1,1,N * np.log10(n))的 import matplotlib.pyplot as plt import numpy as np n = np.aran

    0热度

    2回答

    我想写一个程序,将采取两个用户输入数字,然后执行基于他们的计算,但我想使用if语句来检查它是否试图除以零或输出将是无穷大。 import java.util.Scanner; public class work { public static void main(String[] args) { Scanner scan = new Scanner(System.in); doubl

    0热度

    2回答

    我有一个小的遇到零错误,但我找不到它。我的目的是比较一个包含这些单词的文本文件。 secondly pardon woods secondly 我写的剧本,以这种方式比较两个值: secondly, pardon secondly, woods secondly, secondly pardon, woods pardon, secondly woods, secondly

    1热度

    1回答

    我有一段代码,用于在脚本中使用梯形法则通过将误差拟合到多项式来查找数值积分中的误差。这部分代码抛出一个浮点除以零错误,我不明白为什么或如何解决它。 有人可以帮助我找到答案吗? def trap(f,a,b,dx,exact): N = int(numpy.round(float(b-a)/dx)) w=(b-a)/N sum = f(a)/2.0 + f(b)/2.0

    1热度

    1回答

    为什么print(1.0/0)返回inf而print(0.0/0)返回NaN和print(0/0)在编译时失败? 似乎Swift有编译时间检查整数除以0,但不是浮动/双打? 有人可以解释为什么会出现这种情况吗?

    -1热度

    2回答

    def nu(r): '''Returns the stellar density function.''' return 1/(r * (1 + (r/a))**3) mass_int = lambda r: 4 * r**2 * nu(r) print(mass_int(0)) 这给了我一个除零误差,大概是因为1/r项被单独评估。使用sympy形成

    1热度

    2回答

    编译尽管编译该模块 module mConstants use, intrinsic :: iso_fortran_env, only : input_unit, output_unit, error_unit use mPrecisionDefinitions, only : ip, rp implicit none ! real constan

    2热度

    1回答

    有什么办法在发生异常之后停止所有操作? 例如,我创建了一个反向波兰表示法计算器(用于学习postfix),并且如果我的字符串中存在“0”,我想确保“不能被零除”。 我得到它做我想使用尝试/除了。 我试图在我的print语句之后在异常中放入一个“break”,但这显然没有帮助,因为我最后的“pop”在循环之外。这会导致一堆追溯错误,因为显然“除以零”操作没有执行,并且列表变得混乱。 任何想法? de

    1热度

    2回答

    我有一些代码用于计算表中某一行的平均值。问题是,现在的MinTwee,MinEen,nul,PlusEen和PlusTwee总和(是列名)等于零,它由零异常(什么是正常的,当然)给了我一个鸿沟。你怎么能保护它呢?如果总和等于零,那么平均值也等于该行的零。我使用SQL Server 2014 select top 5 id, mintwee, mineen, nul, pluseen, p