Обработка исключительных ситуаций (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);
} }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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