Главная arrow Язык программирования C# arrow C# Полное руководство Герберт Шилдт arrow Шестнадцатеричные литералы C# Полное руководство Герберт Шилдт

Шестнадцатеричные литералы C# Полное руководство Герберт Шилдт

Вам, вероятно, известно, что в программировании иногда оказывается проще пользоваться системой счисления по основанию 16, чем по основанию 10. Система счисления по основанию 16 называется шестнадцатеричной. В ней используются числа от 0 до 9, а также буквы от А до F, которыми обозначаются десятичные числа 10, 11, 12, 13, 14 и 15. Например, десятичному числу 16 соответствует шестнадцатеричное число 10. Вследствие того что шестнадцатеричные числа применяются в программировании довольно часто, в C# разрешается указывать целочисленные литералы в шестнадцатеричном формате. Шестнадцатеричные литералы должны начинаться с символов Ох, т.е. нуля и последующей латинской буквы “икс”. Ниже приведены некоторые примеры шестнадцатеричных литералов.
count = OxFF; // 255 в десятичной системе incr = 0x1а;    // 26 в десятичной системе