Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 3. Типы и члены
⇒ ⇒ ⇒ ⇒ Занятие 1. Применение типов данных
⇒ ⇒ ⇒ ⇒ ⇒ Типы данных .NET Framework

Читать далее: Нечисловые типы

Типы значений с плавающей точкой

Для представления дробных чисел применяют три типа с плавающей точкой (таблица 3-2).

Таблица 3-2. Типы .NET Framework, представляющие значения с плавающей точкой

.NET Framework

Visual C#

Visual Basic .NET

Описание

Точность

Примерный диапазон значений

System.Single

float

Single

32-разрядное число с плавающей точкой

7 значащих цифр

от ±1,4x10-45 до ±3,4x1038

System.Double

double

Double

64-разрядное число с плавающей точкой

15—16 значащих цифр

от ±5,0x10-324 до ±1,7x10308

System.Decimal

decimal

Decimal

128-разрядное число с плавающей точкой

28 значащих цифр

от ±1,0x10-28 до ±7,9x1028

Тип System.Single подходит для вычислений с плавающей точкой, не требующих высокой точности, поскольку он хранит значения с точностью до седьмого знака. Тип System.Double обеспечивает более высокую точность и позволяет оперировать большими числами. Тип System.Decimal разработан специально для финансовых расчетов и представляет значения со сверхвысокой точностью. Диапазон значений этого типа существенно уже по сравнению с System.Double, зато он намного точнее: позволяет хранить значения с точностью до 28 знака.

Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz