Описание тега dividebyzeroexception

Исключение, которое возникает, когда вычисление пытается разделить число на ноль, что дает неопределенный результат.
2 ответа

Арифметическая ошибка: / 0

Я не вижу, что я делаю неправильно, я новичок в обработке и продолжает выдавать мне эту ошибку. Там написано, что это код ошибки: int sampleCount = (int) ((byteCount - 36) / (bitDepth * channels)); это полный класс, это из: public AudioPlayer (Strin…
1 ответ

Что решает Нэн и Бесконечность в операциях деления Java

Вывод приведенного ниже кода меня смущает. Зачем NaN иногда и бесконечность других времен? public static void main (String[] args) { double a = 0.0; double b = 1.0; int c = 0; System.out.println(a/0.0); System.out.println(a/0); System.out.println(b/…
11 авг '18 в 15:14
4 ответа

C++ программа падает, когда счетчик используется внутри цикла

Я работаю над очень маленькой программой, чтобы найти делители целого числа в C++. Мой основной метод в значительной степени помещает int в var и вызывает фактор-фактор с аргументом int. Вот код: void factor(int num) { for(int x = 0; x < ((num + …
1 ответ

Java Fraction Calculator - DivideByZeroMethod через попытку / поймать

Я работаю над программой, в которой пользователь вводит две разные дроби, а затем компьютер запускает их через метод дроби, чтобы проверить, равны они или нет. Дополнительным шагом в назначении является создание исключения IllegalArgumentException, …
4 ответа

Разделить на ноль исключений с Typecaste (Java)

import java.util.Scanner; public class SumDigits { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); // prompt the user to enter a value and store it as the integer called number Syst…
23 сен '15 в 04:28
3 ответа

Почему int и decimal генерируют DivideByZeroException, а с плавающей точкой - нет?

Согласно http://msdn.microsoft.com/en-us/library/system.dividebyzeroexception.aspx только Int и Decimal будут генерировать исключение DivideByZeroException, когда вы делите их на 0, но когда вы делите число с плавающей запятой на 0, результат равен …
15 сен '13 в 04:59
0 ответов

ZeroDivisionError неизвестная причина

У меня есть фрагмент кода из более крупного скрипта, и я не могу понять, что является причиной ошибки. Это выглядит так: counter = 1 for i in range(len(binCounts)): thisRatio = float(binCounts[i]) / (float(counter) / float(len(bins))) OUTFILE.write(…
2 ответа

ArithmeticException деление на ноль... как исправить этот метод?

Цель этого метода состоит в том, чтобы перебрать двумерный массив целых чисел, называемый grid[][], и перевести целые числа, основанные на максимальных и минимальных значениях, в меньший диапазон между 100 и 250 (исходное минимальное значение станов…
1 ответ

Divide By Zero не создает исключение DivideByZeroException с плавающей запятой или с двойным... почему?

Я играл с некоторыми Math и заметил, что вместо бросания DivideByZeroException плавающие и двойные числа получают значение Infinitity при делении на ноль. Почему это так? [TestMethod] public void TestFloatDivideByZero() { double myDouble = 100.0; va…
2 ответа

Как оценить строковое выражение в C#, которое можно разделить на ноль?

Я сталкиваюсь со странной проблемой в C#, где мне нужно оценить некоторые математические строковые выражения, которые могут быть разделены на 0, Вот пример: string expression = GetUserInput(); // Example: "(x + y) / z", where z may equal to 0 В наст…
08 сен '16 в 03:31
1 ответ

Делить на ноль ошибок при расчете частоты?

У меня есть файл, содержащий 2 столбца: время и вольт. Я пытаюсь вычислить частоту волны наибольшей амплитуды.(Имейте в виду, что каждая волна имеет фиксированную частоту) Я упорядочиваю файл в Excel, используя столбец вольт в порядке убывания, выби…
2 ответа

Нулевое деление не выбрасывает исключения в монахини

Выполнение следующего кода C# через NUnit приводит к Test.ControllerTest.TestSanity: Expected: `<System.DivideByZeroException>` But was: null Так что либо DivideByZeroException не генерируется, либо NUnit не перехватывает его. Похоже на этот в…
31 май '10 в 19:43
1 ответ

DivideByZeroException в тесте веб-запроса (WP7)

Я использую NUnit для тестирования приложения WP7 (Install-Package NUnit). Я создал пустой проект WP Class с таким тестом: var req = WebRequest.CreateHttp("http://google.com"); В этом тесте есть такая ошибка: System.TypeInitializationException: иниц…
2 ответа

Хранимая процедура SQL Server & C# и деление на ноль исключений

Итак, сначала мой код C#, а затем идет хранимая процедура. public DataTable GetCourseHighPass(String tmpCourse) { command.Connection = OpenConnection(); try { command.CommandText = "exec GetCourseCompletions @tmpCourse = '" + tmpCourse + "'"; SqlDat…
1 ответ

Как происходит переполнение, когда знак дивиденда такой же, как у делителя?

Как я знаю, "Переполнение при делении" - это исключение, которое возникает при попытке выполнить деление на ноль. Я изучал учебник по компьютерной архитектуре и дизайну, и меня смутило утверждение Переполнение деления происходит, когда знак дивиденд…
2 ответа

Не видите, где я делю на 0?

Вот весь код, который, я думаю, кому-то понадобится, чтобы оценить мою проблему. 1 import.java.util.Scanner 2 public class ccattano_Sieve{ 3 private boolean [] primes = new boolean [50001]; 4 private int upper; 5 private int lower; 6 7 public ccatta…
18 апр '13 в 02:00
6 ответов

Почему деление на ноль с числами с плавающей запятой (или двойной точностью) не генерирует java.lang.ArithmeticException: / в ноль в Java

Следующее заявление бросает java.lang.ArithmeticException: / by zero как очевидно. System.out.println(0/0); потому что буквальный 0 считается int Литерал и деление на ноль не допускаются в целочисленной арифметике. Однако в следующем случае исключен…
1 ответ

Разделить на ноль исключений - Objective-C

Итак, я прохожу курс Xcode Objective-C, и мы должны сделать калькулятор. Все работает, кроме той части, где я должен создать исключение, если кто-то пытается разделить на ноль. Я не могу заставить его работать, и все, что я продолжаю получать, - это…
1 ответ

Как выяснить, какое значение равно 0?

Я получил свой первый отчет о сбое для моего приложения. Он говорит, что есть java.lang.ArithmeticException: divide by zero Исключение составляет одна из этих двух строк: //sWP stands for "Screen Width in Pixels" // sW stands for "Screen Width" The …
4 ответа

Python Calculator (Правильное деление на ноль)

Я очень плохо знаком с программированием на Python, и большинство ответов, которые я искал, являются более сложными версиями скрипта, чем я ищу. Я сделал очень упрощенный калькулятор: loop = 1 choice = 0 while loop == 1: print 'Python Calculator!\n'…