2017-02-24 5 views
-3

バイナリ形式で変換された15hexが私に10101binを与える方法は本当に本当に分かりません。簡単なはずですが、私は好きにはない何それバイナリ形式の15進数、説明が必要ですか?

+2

。ナンバーシステムについて読む。 –

+1

@πάνταῥεῖ - 素敵です。私たちはすべて、私たちの旅のどこかで地上ゼロから始めます。 – selbie

+0

@selbieしかし、実際にはこれはプログラミングに関する質問ではなく、タグ付き言語にも関係しません。 –

答えて

1
0x15 == 1*16 + 5*1 == 21 

21 == 1*16 + 0*8 + 1*4 + + 0*2 + 1*1 == 10101 (binary) 

取得することはできません

1

これは簡単です。

1 *:番号1は、1 * 10を意味し、番号5は5 * 1

そしてヘクスで、数15の手段を意味するので、10進数では、数15は、

10 + 5を意味します意味* 1 16 + 5、そのバイナリで21. 21 10101

+0

あなたを愛してください。あなたを愛してます。 – user7618238

+0

私もあなたを愛しています、無作為の市民! –

0

がどのようにこのTAに係る4バイナリ桁にそれぞれ16進数に変換し、バイナリ

にヘクスを変換することですBLE:

Hex Binary 
0 0000 
1 0001 
2 0010 
3 0011 
4 0100 
5 0101 
6 0110 
7 0111 
8 1000 
9 1001 
A 1010 
B 1011 
C 1100 
D 1101 
E 1110 
F 1111 

例#1

Convert (4E)16 to binary: 

(4)16 = (0100)2 
(E)16 = (1110)2 

だから

(4E)16 = (01001110)2 

例#2

変換(4A01)バイナリ16:

(4)16 = (0100)2 
(A)16 = (1010)2 
(0)16 = (0000)2 
(1)16 = (0001)2 

ので

プログラミング関連の質問が、基本的な数学ではありません
(4A01)16 = (0100101000000001)2 
関連する問題