16進製到2進制在線轉換工具

16進制16

2進制2

10進制10

8進制8

關於16進製到2進制在線轉換工具:

這個在線16進製到2進制轉換工具可幫助您將一個16進制數轉換為2進制數.

十六進制(Hex):

十六進制數字系統包含16種字符, 包含(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)加上(a, b, e, d, e, f)6個字符.由於十六進制數字系統可以以可讀的方式表示任何二進製字符串,因此它被廣泛用於計算機科學領域. SHA256哈希字符串通常顯示為十六進製樣式字符串,HTML中使用的顏色系統也可以表示為十六進制數字,從#000000(純黑色)到#FFFFFF(純白色).

二進制(Binary):

二進制只有2種字符(0, 1). 4位二進製字符可以表示1位十六進制數字, 3位二進製字符可以表示1位八進制數字. 二進制是最接近彙編語言的數字系統.

comic hex to binary

16進製到2進制轉換錶:

16進制 2進制 16進制 2進制
1 1 20 101001
2 10 30 110000
3 11 40 1000000
4 100 50 1010000
5 101 60 1100000
6 110 70 1110000
7 111 80 10000000
8 1000 90 10010000
9 1001 A0 10100000
A 1010 B0 10110000
B 1011 C0 11000000
C 1100 D0 11010000
D 1101 E0 11100000
E 1110 F0 11110000
F 1111 100 100000000
10 10000 200 1000000000
11 10001 300 1100000000
12 10010 1000 1000000000000
13 10011 2000 10000000000000
14 10100 3000 11000000000000

鏈接:

維基百科(十六進制):https://en.wikipedia.org/wiki/Hexadecimal

維基百科(二進制):https://en.wikipedia.org/wiki/Binary_number

用Python進行16進製到2進制轉換:

def hex_to_binary(hex_str):
    decimal_number = int(hex_str, 16)
    binary_number = bin(decimal_number)
    return binary_number


hex_input = 'ccccccccc'
binary_output = hex_to_binary(hex_input)
print('binary result is:{0}'.format(binary_output))

-------------------
binary result is:0b110011001100110011001100110011001100

用Java進行16進製到2進制轉換:

public class NumberConvertManager {
    public static String hex_to_binary(String hex_input) {
        int decimal_int = Integer.parseInt(hex_input, 16);
        return Integer.toBinaryString(decimal_int);
    }

    public static void main(String[] args) {
        String hex_input = "f4";
        String binary_output = hex_to_binary(hex_input);
        System.out.println("binary result is:" + binary_output);
    }
}

-------------------
binary result is:11110100