Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Эксперименты с числовыми типами данных
Эксперименты с числовыми типами данных
Числовые типы .NET поддерживают свойства MaxValue и МinValue, сообщающие информацию о диапазоне данных, которые может хранить данный тип. Предположим, что мы создали несколько переменных типа System.UInt16 (unsigned short – короткое целое без знака), как показано ниже.
static void Main(string[] args) {
System.Uint16.myUInt16 = 300000;
Console.WriteLine("Максимум для UInt16: {0} ", UInt16.MaxValue);
Console.WriteLine("Минимум для UInt16: {0} ", UInt16.MinValue);
Console.WriteLine("Значение равно: {0} ", myUInt16);
Console.WriteLine("Я есть: {0} ", myUInt16.GetType());
// Теперь для сокращения System.UInt16 (т.e для ushort).
ushort myOtherUInt16 = 12000;
Console.WriteLine("Максимум для UInt16: {0} ", ushort.MaxValue);
Console.WriteLine("Минимум для UInt16: {0} ", ushort.MinValue);
Console.WriteLine("Знaчение равно: {0} ", myOtherUInt16);
Console.WriteLine("Я есть: {0} ", myotherUInt16.GetType());
Console.ReadLine();
}
Вдобавок к свойствам MinValue/MaxValue системные типы могут определять другие полезные члены. Например, тип System.Double позволяет получить значения Epsilon и Infinity.
Console.WriteLine("-› double.Epsilon: {0}", double.Epsilon);
Console.WriteLine("-› double.РositiveInfinitу: {0} ", double.PositiveInfinity);
Console.WriteLine("-› double.NegativeInfinity: {0}", double.NegativeInfinity);
Console.WriteLine("-› double.MaxValue: {0}", double.MaxValue);
Console.WriteLine("-› double.MinValue: {0}", double.MinValue);
- Модификация типа Car с учетом делегатов
- Типы данных System (и их обозначения в C#)
- Структура типа termios
- Резервное копирование базы данных InterBase
- Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Резервное копирование многофайловых баз данных
- Восстановление из резервных копий многофайловых баз данных
- Владелец базы данных
- ЧАСТЬ IV. База данных и ее объекты.
- Перевод базы данных InterBase 6.x на 3-й диалект
- Типы данных для работы с датой и временем
- Практическая работа 53. Запуск Access. Работа с объектами базы данных