BIN_DEC_HEX(1) rrdtool BIN_DEC_HEX(1) (NAME) bin_dec_hex - () (DESCRIPTION) (decimal) . . . 0 . : 0 1 2 3 4 5 6 7 8 9 10 11 12 13 . 0 ( ) ( 0 1). "00009" "00010" . ( 0). : "00010" -> " 0010" -> " 010" -> " 10", but not " 1 ". . . "0" "1" . (binary) : 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 . . . (base) . . . . 1010(2) . . 1010 . . ( ) . . 1100 12 . () . . (......) . 65'535 ( ' ) 1111111111111111(2) 1 . . (hexadecimal ) . . . 0 1 2 3 4 5 6 7 8 9 A B C D E F . ( ). (octal ) . . . . Binary (2) Octal (8) Decimal (10) Hexadecimal (16) (2) (8) (10) (16) 00000 0 0 0 00001 1 1 1 00010 2 2 2 00011 3 3 3 00100 4 4 4 00101 5 5 5 00110 6 6 6 00111 7 7 7 01000 10 8 8 01001 11 9 9 01010 12 10 A 01011 13 11 B 01100 14 12 C 01101 15 13 D 01110 16 14 E 01111 17 15 F 10000 20 16 10 10001 21 17 11 10010 22 18 12 10011 23 19 13 10100 24 20 14 10101 25 21 15 . . (octal) : (2+3+3=8). . (hexadecimal) : (2) (8) (10) (16) 11111111 377 255 FF (binary) (hexadecimal) : . : ( ). . : . ( ) 1234(16) . . . "0x" C "$" Pascal "#" HTML. . . "0x" "%" "0" . () : 021 0x11 17 %00010001 : 1234 ( decimal ) . : 1 * 1000 = 1000 2 * 100 = 200 3 * 10 = 30 4 * 1 = 4 : 1 * 10^3 2 * 10^2 3 * 10^1 4 * 10^0 ^ << >> . 10 0 1 2 3 . 10 . 10 . 10 . . : 0x1234 : 1 * 16^3 2 * 16^2 3 * 16^1 4 * 16^0 01234 : 1 * 8^3 2 * 8^2 3 * 8^1 4 * 8^0 . : %1010 : 1 * 2^3 0 * 2^2 1 * 2^1 0 * 2^0 %1010 0xA . 0xA 10 . . . . . . . "99" . : "999". . 10^3 (10*10*10 1000) 10^2 . : 16^4 = 0x10000 = 65536 16^3 = 0x1000 = 4096 16^2 = 0x100 = 256 16^1 = 0x10 = 16 65'536 . 4'095 . 4'096 . (0x1 0xF) . . 41'029 . 16^4 16^3-1 . . 16^3 41'029 . "A" 0xA???? . 41'029 - 10*4'096 = 41'029-40'960 = 69 . 69 16^3 16^2-1 . "0" 0xA0?? . 69 16^2 16^1-1 . 16^1 ( ) "4" 0xA04? . 64 69 (69 - 4*16) 5 --> 0xA045. . 41'029 . ( ). 41'029 / 16 2'564 5. 5 . 2'564 / 16 160 4. 4 5 . 160 / 16 10 . 45 0 . 10 / 16 . 0xA . 0xA045 . . . . . ( 32'770 32'768 + 2 0x8000 + 0x2 = 0x8002 ). . . : : 41029 / 2 = 20514 1 20514 / 2 = 10257 0 10257 / 2 = 5128 1 5128 / 2 = 2564 0 2564 / 2 = 1282 0 1282 / 2 = 641 0 641 / 2 = 320 1 320 / 2 = 160 0 160 / 2 = 80 0 80 / 2 = 40 0 40 / 2 = 20 0 20 / 2 = 10 0 10 / 2 = 5 0 5 / 2 = 2 1 2 / 2 = 1 0 1 / 2 0 1 : %1010000001000101 :.PP %1010000001000101 %101000000100 0101 %10100000 0100 0101 %1010 0000 0100 0101 : 0xA045 %1010000001000101 : %1010000001000101 %1010000001000 101 %1010000001 000 101 %1010000 001 000 101 %1010 000 001 000 101 %1 010 000 001 000 101 %001 010 000 001 000 101 1 2 0 1 0 5 --> 0120105 : %1010000001000101 = 0120105 = 0xA045 = 41029 : 1010000001000101(2) = 120105(8) = A045(16) = 41029(10) : 1010000001000101(2) = 120105(8) = A045(16) = 41029 () . . : ( ) . : %1010 + %0111 --> 10 + 7 --> 17 --> %00010001 : %1010 %0111 + |||| |||+-- 0 + 1 1 ||+--- 1 + 1 %10 0 1 |+---- 0 + 1 + 1 ( ) = 0 1 +----- 1 + 0 + 1 ( ) = 0 1 1 = 1 -------- %10001 %00010001 . . . () ! . "bc" Binary Calculator . ( ) . : (start->programs->accessories->calculator) view->scientific . . (AUTHORS) . . . Alex van den Bogaerdt 1.11.0 2026-08-08 BIN_DEC_HEX(1)