Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 9. Diverse - Разное
ascii | ascii -dos | calc | cmd | data | env | fromclip | jsonform | license | number | prompt | random | ruler | spell | status | toclip | update | version | video | view | xmlform |


Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: number

Вывод всех видов представлений заданного числа

Принятые форматы:

  • hexadecimal - шестнадцатеричный 0x1234, fe237801(определяется автоматически)
  • decimal - десятичный 1234
  • big endian - с прямым порядком байтов, старший байт первый
  • little endian - с обратным порядком байтов, младший байт первый
  • binary - двоичный 0b1101, 0b1101.0110 - два двоичных числа объединены как одно значение
  • ASCII - 0tfe23 4 символа ASCII "fe23"
  • 4-byte IP format - 4-байтовый IP-формат 192.168.1.10 ( четыре десятичных числа объединены как одно 32-битное значение)

    ПАРАМЕТРЫ

    -hex - все заданные числа являются шестнадцатеричными

    -nocol - печать без цветов

    -single - не показывать формат с обратным порядком байтов

    -show x - выводит только один формат из:
    dec hex ip bin decle hexle iple binle

    -small - преобразовать прямой порядок байтов для чисел ниже 65536 в 16-битные.
    По умолчанию все конвертируется в 32 бита.

    -noneg - не показывать отрицательные числа

    СМОТРИТЕ ТАКЖЕ

    sfk hex Преобразование десятичных в шестнадцатеричные

    sfk dec Преобразование шестнадцатеричных в десятичные

    ПРИМЕРЫ

    sfk num 0x48454C4F выводит все представления шестнадцатеричного значения 0x48454C4F

    sfk num -2 выводит все формы -2 (32-битного значения со знаком)

    sfk num -show hexle 317705643 печатает ABCDEF12, hex c с обратным порядком байтов (LE) sfk num 1048576

    0x00100000    1048576 000.016.000.000 00000000000100000000000000000000 ....
    0x00001000       4096 000.000.016.000 00000000000000000001000000000000 ....
    
    sfk num 192.168.1.100
    0xC0A80164 3232235876 192.168.001.100 11000000101010000000000101100100 ...d
    0x6401A8C0 1677830336 100.001.168.192 01100100000000011010100011000000 d...
    
    sfk num WORD или sfk num 0x574F5244
    0x574F5244 1464816196 087.079.082.068 01010111010011110101001001000100 WORD
    0x44524F57 1146244951 068.082.079.087 01000100010100100100111101010111 DROW