Cobra: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 137:
* PrimitiveTypeMembers
 
{{Cobra/Внутренние типы данных}}
{|class="standard"
!Вариант обозначения в Cobra
!Отвечает ли требованиям CLS
!Системный тип
!Диапазон значений
!Описание
|-
|'''bool'''
|Да
|System.Boolean
|false или true
|Представляет признак истинности или ложности
|-
|'''char'''
|Да
|System.Char
|от U+0000 до U+ffff
|Одиночный 16-биный символ Unicode
|-
|'''int'''
|Да
|System.Int32
|от -2147483648 до 2147483647
|32-битное число со знаком
|-
|'''uint'''
|Нет
|System.Uint32
|от 0 до 4294967295
|32-битное число без знаком
|-
|'''float'''
|Да
|System.Double
|от -1,79769313486232E+308 до +1,79769313486232E+308
|64-битное число с плавающей точкой
|-
|'''decimal'''
|Да
|System.Decimal
|от -79228162514264337593543950335 до 79228162514264337593543950335
|96-битное число со знаком
|-
|'''number'''
|Да
|System.Decimal
|от -79228162514264337593543950335 до 79228162514264337593543950335
|96-битное число со знаком
|-
|'''int8'''
|Нет
|System.SByte
|от -128 до 127
|8-битное число со знаком
|-
|'''int16'''
|Да
|System.Int16
|от -32768 до 32767
|16-битное число со знаком
|-
|'''int32'''
|Да
|System.Int32
|от -2147483648 до 2147483647
|32-битное число со знаком
|-
|'''int64'''
|Да
|System.Int64
|от -9223372036854775808 до 9223372036854775807
|64-битное число со знаком
|-
|'''uint8'''
|Да
|System.Byte
|от 0 до 255
|8-битное число без знаком
|-
|'''uint16'''
|Нет
|System.UInt16
|от 0 до 65535
|16-битное число без знаком
|-
|'''uint32'''
|Нет
|System.UInt32
|от 0 до 4294967295
|32-битное число без знаком
|-
|'''uint64'''
|Нет
|System.UInt64
|от 0 до 18446744073709551615
|64-битное число без знаком
|-
|'''float32'''
|Да
|System.Single
|от -3,402823E+38 до 3,402823E+38
|32-битное число с плавающей точкой
|-
|'''float64'''
|Да
|System.Double
|от -1,79769313486232E+308 до +1,79769313486232E+308
|64-битное число с плавающей точкой
|}
 
=== Абстрактные типы данных ===