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

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

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

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

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

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

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


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

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

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