РазмерБайтов
Стд::РазмерБайтов
Размер байтов.
Максимальное значение (эквивалент в байтах) 9007199254740991.
Минимальное значение (эквивалент в байтах) 0.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Объект, Сравнимое<РазмерБайтов>
Литералы
Литерал имеет вид [<А>тб][<Б>гб][<В>мб][<Г>кб][<Д>б]. Любой элемент может быть опущен, если соответствующее значение равно нулю. Где:
- <А> - количество терабайтов
 - <Б> - количество гигабайтов
 - <В> - количество мегабайтов
 - <Г> - количество килобайтов
 - <Д> - количество байтов
 
Арифметические операции
- РазмерБайтов + РазмерБайтов = РазмерБайтов (сложение)
 - РазмерБайтов - РазмерБайтов = РазмерБайтов (вычитание)
 - РазмерБайтов * Число = РазмерБайтов (умножение)
 - РазмерБайтов / Число = РазмерБайтов (деление)
 
Приоритет операций (в порядке уменьшения):
- Выражения в круглых скобках
 - Операции *, /
 - Операции +, -
 
Операция деление является целочисленной.
Конструкторы
РазмерБайтов
Создает РазмерБайтов.
Методы
ВБайтах
ВБайтах(): ЧислоВГигабайтах
ВГигабайтах(): ЧислоВКилобайтах
ВКилобайтах(): ЧислоВМегабайтах
ВМегабайтах(): ЧислоВСтроку
ВСтроку(): Строка<A>tb<B>gb<C>mb<D>kb<E>b.
Любой элемент может быть опущен, если соответствующее значение равно нулю.
Если количество байтов равняется нулю, возвращает 0kb.
Где:
- <А> - целое количество терабайтов
 - <Б> - целое количество гигабайтов
 - <В> - целое количество мегабайтов
 - <Г> - целое количество килобайтов
 - <Д> - количество байтов
 
Пример 10tb20mb512b.
Переопределение
Объект::ВСтроку
ВТерабайтах
ВТерабайтах(): ЧислоИзБайтов
Статический
ИзБайтов(Байты: Число): РазмерБайтовБайты.
ИзГигабайтов
Статический
ИзГигабайтов(Гигабайты: Число): РазмерБайтовГигабайты.
ИзКилобайтов
Статический
ИзКилобайтов(Килобайты: Число): РазмерБайтовКилобайты.
ИзМегабайтов
Статический
ИзМегабайтов(Мегабайты: Число): РазмерБайтовМегабайты.