FoxTools.Ru - хитрые инструменты

FOX TOOLS

хитрые инструменты
Ваш IP:
38.107.179.242

Generate: Hash · Guid · Password
Encode: Url · XML/HTML · Base64 · HEX · Text · QR Coder · IDN
.NET Framework: VB .NET <=> C# · ASP .NET MachineKey · DB2Class
Network: HTTP · POP3
Graphics: ASCII Art

Обработка шестнадцатеричных данных (HEX)






Результат:

Что такое HEX?

Шестнадцатеричная система счисления (HEX) – это позиционная система счисления по целочисленному основанию 16. В качестве шестнадцатеричных чисел используются цифры от 0 до 9 и латинские буквы от A до F. Значения чисел от 0 до 9 обычны, как и в десятичной системе, далее, от 10 до 16 используются буквы A-F, т.е. буква F = 16, далее 11 = 17, 12 = 18 и т.д и т.п.

Как текст или как число?

Режим кодирования/декодирования «как текст» переводит текст кусками. При кодировании в HEX каждый символ будет преобразован в двухразрядное шестнадцатеричное представление ASC-кода символа. При декодировании, система будет считывать по два символа и преобразовывать их в ASC-код, а затем в соответствующий символ.
Например, если преобразовать число 65535 в HEX в этом режиме, то получится: 3635353335.

Режим кодирования/декодирования «как число» переводит указанный текст весь целиком за один раз, как единое число. Если указанный для кодирования текст невозможно преобразовать в число, то произойдет ошибка.
Например, если преобразовать число 65535 в HEX в этом режиме, то получится: FFFF.

Поддерживаемые форматы

Кодер/Декодер шестнадцатеричных данных позволяет работать с данными в формате языков программирования: Basic, QBasic, Visual Basic, Си, Си++, Visual C++, Pascal, Delphi, Assembler, а также поддерживает работу с шестандцатеричными данными в формате регулярных выражений, и формате RTF (Rich Text Format - свободный межплатформенный формат хранения размеченных текстовых документов).


 

Copyright © Алексей Немиро, 2010
@aleksey_nemiro facebook