Тип «Байты»
С помощью типа Байты
можно хранить набор произвольных значений, заданных шестнадцатеричными цифрами. Байт — это единица хранения и обработки цифровой информации. Байт состоит из 8 бит и, следовательно, может принимать значения от 0 до 255 (включая оба значения).
Указать значение типа Байты
можно:
- литералом вида
Байты{<Шестнадцатеричное представление>}
, где<Шестнадцатеричное представление>
— это последовательность шестнадцатеричных чисел; - конструктором вида
Байты(ШестнадцатеричнаяСтрока: Строка)
, гдеШестнадцатеричнаяСтрока
— это строковое представление последовательности шестнадцатеричных чисел.
Шестнадцатеричное представление допускается указывать как в одну строку, так и в несколько строк.
Пример
метод ПримерСБайтами()
пер НаборБайтов1 = Байты{4d 5a}
пер НаборБайтов2 = Байты{01
02
03}
пер НаборБайтов3 = новый Байты("0112AAEE")
пер Строка1 = "Размер = " + НаборБайтов1.Размер() + ": " + НаборБайтов1
// Строка1: "Размер = 2b: 4d5a"
пер Строка2 = "Размер = " + НаборБайтов2.Размер() + ": " + НаборБайтов2
// Строка2: "Размер = 3b: 010203"
пер Строка3 = "Размер = " + НаборБайтов3.Размер() + ": " + НаборБайтов3
// Строка3: "Размер = 4b: 0112aaee"
;