Обработка исключительных ситуаций (overflow) - C#

Узнай цену своей работы

Формулировка задачи:

помогите. Опишите функцию умножения двух целых, обработайте ошибку переполнения сверху (overflow).

Решение задачи: «Обработка исключительных ситуаций (overflow)»

textual
Листинг программы
int value = 780000000;
checked {
try {
   // Square the original value. 
   int square = value * value; 
   Console.WriteLine("{0} ^ 2 = {1}", value, square);
}
catch (OverflowException) {
   double square = Math.Pow(value, 2);
   Console.WriteLine("Exception: {0} > {1:E}.", 
                     square, Int32.MaxValue);
} }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы