Конвертация типов - в чем разница приведенных способов - C#

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

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

Объясните в чем разница между: Convert.To[Формат].[Переменная] ([Формат]) [переменная] [Цифровой формат].Parse([переменная])

Решение задачи: «Конвертация типов - в чем разница приведенных способов»

textual
Листинг программы
  1. // Из класса Convert
  2. public static uint ToUInt32(long value) {
  3.     return (uint)value;
  4. }
  5.  
  6. public static uint ToUInt32(double value) {
  7.     if (value >= -0.5 && value < 4294967295.5) {
  8.         uint result = (uint)value;
  9.         double dif = value - result;
  10.         if (dif > 0.5 || dif == 0.5 && (result & 1) != 0) result++;
  11.         return result;
  12.     }
  13.     throw new OverflowException(Environment.GetResourceString("Overflow_UInt32"));
  14. }

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


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

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

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы