十六进制转换成十进制的具体算法? 十六进制转十进制比较简单的算法,怎么算?

\u5341\u516d\u8fdb\u5236\u6570\u5982\u4f55\u8f6c\u6362\u6210\u5341\u8fdb\u5236?

\u5341\u516d\u8fdb\u5236\u6570\u7684\u7b2c0\u4f4d\u7684\u6743\u503c\u4e3a16\u76840\u6b21\u65b9\uff0c\u7b2c1\u4f4d\u7684\u6743\u503c\u4e3a16\u76841\u6b21\u65b9\uff0c\u7b2c2\u4f4d\u7684\u6743\u503c\u4e3a16\u76842\u6b21\u65b9....
\u6240\u4ee5\uff0c\u5728\u7b2cN(N\u4ece0\u5f00\u59cb)\u4f4d\u4e0a\uff0c\u5982\u679c\u662f\u6570x(x\u5927\u4e8e\u7b49\u4e8e0\uff0c\u5e76\u4e14x\u5c0f\u4e8e\u7b49\u4e8e15\uff0c\u5373:F)\u8868\u793a\u7684\u5927\u5c0f\u4e3a*16\u7684N\u6b21\u65b9\u3002
\u5047\u8bbe\u6709\u4e00\u4e2a\u5341\u516d\u8fdb\u65702AF5\uff0c \u90a3\u4e48\u5982\u4f55\u6362\u7b97\u621010\u8fdb\u5236\u5462?\u7528\u575a\u5f0f\u8ba1\u7b97 2AF5\u6362\u7b97\u621010\u8fdb\u5236:
\u7b2c0\u4f4d:5*16^0=5
\u7b2c1\u4f4d:F*16^1=240
\u7b2c2\u4f4d:A*16^2=2560
\u7b2c3\u4f4d:2*16^3=8192
\u76f8\u52a0\u7b49\u4e8e10997
\u76f4\u63a5\u8ba1\u7b97\u5c31\u662f:
5*16^0+F*16^1+A*16^2+2*16^3=10997

\u6269\u5c55\u8d44\u6599\uff1a\u8fdb\u5236\u8f6c\u6362\u662f\u4eba\u4eec\u5229\u7528\u7b26\u53f7\u6765\u8ba1\u6570\u7684\u65b9\u6cd5\u3002\u8fdb\u5236\u8f6c\u6362\u7531\u4e00\u7ec4\u6570\u7801\u7b26\u53f7\u548c\u4e24\u4e2a\u57fa\u672c\u56e0\u7d20\u201c\u57fa\u6570\u201d\u4e0e\u201c\u4f4d\u6743\u201d\u6784\u6210\u3002 \u57fa\u6570\u662f\u6307\uff0c\u8fdb\u4f4d\u8ba1\u6570\u5236\u4e2d\u6240\u91c7\u7528\u7684\u6570\u7801\uff08\u6570\u5236\u4e2d\u7528\u6765\u8868\u793a\u201c\u91cf\u201d\u7684\u7b26\u53f7\uff09\u7684\u4e2a\u6570\u3002 \u4f4d\u6743\u662f\u6307\uff0c\u8fdb\u4f4d\u5236\u4e2d\u6bcf\u4e00\u56fa\u5b9a\u4f4d\u7f6e\u5bf9\u5e94\u7684\u5355\u4f4d\u503c\u3002

\u5982\u679c\u662f\u7eaf\u8ba1\u7b97\u7684\u8bdd
,
\u7528\u8fd9\u4e2a\u8868\u6765\u8f6c
:
16
\uff0c
256
\uff0c
4096
\uff0c
65536
\uff0c
1048576
\uff0c
16777216 ...(
\u5206\u522b\u662f\u5c31\u662f
16^1
\uff0c
16^2
\uff0c
16^3\u2026\u2026)
\u5148\u627e\u7b2c\u4e00\u4e2a\u6bd4\u8981\u8f6c\u7684\u90a3\u4e2a\u6570\u5c0f\u7684\u6570
,
\u7136\u540e\u7528\u8fd9\u4e2a\u6570\u9664\u90a3\u4e2a\u8981\u8f6c\u7684\u6570
,
\u5f97\u5230\u7684\u5546\u5c31\u662f\u90a3\u4e2a\u4f4d\u7684\u6570
(
\u4f4d\u6570\u5c31\u662f\u662f\u6307\u6570
),
\u7136\u540e\u627e\u5230\u7b2c\u4e00\u4e2a\u6bd4\u4f59\u6570\u5c0f\u7684\u6570
,

\u8fd8\u6309\u7167\u90a3\u4e2a\u65b9\u6cd5
,
\u4f9d\u6b64\u5faa\u73af
,
\u76f4\u5230\u4f59\u6570\u5c0f\u4e8e
16
\u4f8b\u5b50
:
700980
\u7b2c\u4e00\u6b65
,700980
\u6700\u5927\u6bd4
65536
\u5927
,
\u7528
700980
\u9664\u4ee5
65536,
\u5546\u662f
10,
\u90a3\u4e48\u7b2c
4
\u4f4d\u5c31\u662f
A
\u4f59\u6570\u662f
45630
\u7b2c\u4e8c\u6b65
,45620
\u6700\u5927\u6bd4
4096
\u5927
,
\u7528
45620
\u9664\u4ee5
4096,
\u5546\u662f
11,
\u7b2c
3
\u4f4d\u662f
B
\u4f59\u6570\u662f
564
\u7b2c\u4e09\u6b65
,564
\u6700\u5927\u6bd4
256
\u5927
,
\u7528
564
\u9664\u4ee5
256,
\u5546\u662f
2,
\u7b2c
2
\u4f4d
2
\u4f59\u6570\u662f
52
\u7b2c\u56db\u6b65
,52
\u6700\u5927\u6bd4
16
\u5927
,
\u7528
52
\u9664\u4ee5
16,
\u5546\u662f
3,
\u7b2c
1
\u4f4d
3
\u4f59\u6570\u662f
4
\u7b2c
0
\u4f4d\u662f
4
\u7ed3\u679c\u5c31\u662f
:
AB234

\u7b2c\u4e8c\u4e2a\u4f8b\u5b50
:
3599
\u7528
256
\u9664
,
\u5f97
14,
\u5c31\u662f
E
\u4f59\u6570
15,
\u4e0d\u591f
16,
\u5c31\u628a\u7b2c
1
\u4f4d\u7a7a\u51fa\u6765
,
\u7528
0
\u586b\u4e0a

15
\u6eda\u5230\u7b2c
0
\u4f4d
,
\u5c31\u662f
F
\u7ed3\u679c
:
E0F
\u4e00\u5341\u8fdb\u5236\u5c31\u662f\u9022\u5341\u8fdb\u4e00(0,1,2,3,4,5,6,7,8,9,\u540e\u9762\u5c31\u8981\u8fdb\u4f4d\u624d\u80fd\u8868\u793a\u4e86)
\u5341\u516d\u8fdb\u5236\u5c31\u662f\u9022\u5341\u516d\u8fdb\u4e00(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,\u540e\u9762\u5c31\u8981\u8fdb\u4f4d\u624d\u80fd\u8868\u793a\u4e86)

\u6240\u8c13\u8fdb\u5236\u5c31\u662f\u5355\u4e2a\u6570\u4e0d\u80fd\u8868\u793a\u65f6\u8981\u7528\u4e8c\u4f4d\u6570\u53ca\u4e8c\u4f4d\u6570\u4ee5\u4e0a\u7684\u6570\u8868\u793a\u7684\u5904\u7406\u529e\u6cd5.\u5176\u5b9e\u53ef\u4ee5\u4efb\u610f\u8fdb\u5236,\u53ea\u662f\u8981\u7528\u8d77\u6765\u65b9\u4fbf\u7f62\u4e86,\u6bd4\u5982\u65f6\u95f4\u5c31\u662f60\u8fdb\u5236,\u7eaa\u5e74\u4e2d\u7684\u4e16\u7eaa\u662f\u4e00\u767e\u8fdb\u5ea6,\u5706\u7684\u4e00\u5468\u7528\u5ea6\u6570\u8868\u793a\u65f6\u662f360\u8fdb\u5236.

\u5341\u8fdb\u5236: 34 \u5c31\u662f 3 * 10^1 + 4 * 10^0
\u800c\u5728\u5341\u516d\u8fdb\u5236\u4e2d: 34\u5c31\u662f 3 * 16^1 + 4 * 16^0 (\u8f6c\u6362\u6210\u5341\u8fdb\u5236\u53ea\u9700\u4e58\u51fa
\u7ed3\u679c\u5c31\u884c\u4e86,\u5f9752,\u5373\u5341\u516d\u8fdb\u5236\u4e2d\u768434\u4e3a\u5341\u8fdb\u5236\u4e2d\u768452)

\u5341\u8fdb\u5236\u5316\u4e3a\u5341\u516d\u8fdb\u5236\u5c31\u662f\u966416\u7684\u529e\u6cd5: 34\u9664\u4ee516,\u5f972\u4f592,\u5373\u4e3a22,\u5373\u5341\u8fdb\u5236\u4e2d\u768434
\u8fd9\u5341\u516d\u8fdb\u5236\u4e2d\u768422

(\u5373:\u5341\u516d\u8fdb\u5236\u5316\u6210\u5341\u8fdb\u5236\u662f\u4e5816,\u5341\u8fdb\u5236\u5316\u6210\u5341\u516d\u8fdb\u5236\u662f\u966416)
\u4e8b\u5b9e\u4e0a\uff0ck\uff08k\u662f\u6b63\u6574\u6570\uff09\u8fdb\u5236\u6570\u9022k\u8fdb\u4e00\u8fd9\u4e48\u4e2a\u610f\u4e49\uff0c\u4e00\u4e2a\u5341\u8fdb\u5236\u6570\u53ef\u5199\u6210
a(n)*10^n+...+a(1)*10+a(0)+a(-1)*10^(-1)+... (a(i)\u8868\u793a0\u20149\u4e2d\u7684\u67d0\u4e2a\u6570\uff09
\u540c\u6837\uff0ck\u8fdb\u5236\u6570\u6709\u5f62\u5f0f\uff1a
b(n)*k^n+...+b(1)*k+b(0)+b(-1)*k^(-1)+... (b(i)\u8868\u793a0\u2014(k-1)\u4e2d\u7684\u67d0\u4e2a\u6570\uff09
\u5f53\u4e00\u4e2ak\u8fdb\u5236\u6570\u8981\u8f6c\u5316\u4e3a\u5341\u8fdb\u5236\u6570\u65f6\uff0c\u7528\u4e0a\u5f0f\u76f4\u63a5\u8ba1\u7b97\u5373\u53ef\uff1b\u800c\u5f53\u5341\u8fdb\u5236\u6570\u8981\u8f6c\u5316\u4e3ak\u8fdb\u5236\u6570\u65f6\uff0c\u5219\u5bf9\u5176\u6574\u6570\u90e8\u5206\u9664k\u53d6\u4f59\uff0c\u5bf9\u5176\u5c0f\u6570\u90e8\u5206\u5219\u4e58k\u53d6\u6574\uff0c\u6b64\u8fc7\u7a0b\u4e0b\u4ee5\u5341\u8fdb\u5236\u8f6c\u5316\u5341\u516d\u8fdb\u5236\u4e3a\u4f8b\u4e3e\u4e00\u4f8b\uff1a
\u5341\u8fdb\u5236\u65701673.59375
1673/16=104...9 , 104/16=6...8 , 6/16=0...6;
0.59375*16=9.5 (\u53d69), 0.5*16=8.0 (\u53d68).
\u6240\u4ee5\u5341\u8fdb\u5236\u65701673.59375\u8f6c\u5316\u4e3a\u5341\u516d\u8fdb\u5236\u6570\u540e\u4e3a: 986.98


\u4e8c\u6570\u7684\u8fdb\u5236\u548c\u8fdb\u5236\u8f6c\u6362

\u8003\u8651\u4e00\u4e2a10\u8fdb\u5236\u6570123\uff0c\u6570\u5b571\u30012\u30013\u5728\u8fd9\u4e2a\u6570\u4e2d\u7684\u91cd\u8981\u6027\u662f\u4e0d\u4e00\u6837\u7684\uff0c3\u4ee3\u8868\u7684\u662f100\u76843\u500d\uff0c2\u4ee3\u8868101\u76842\u500d\uff0c\u800c1\u4ee3\u8868\u7684\u5219\u662f102\u76841\u500d\u3002\u6570\u5b66\u4e0a\u628a100\uff0c101\u548c102\u79f0\u4e3a\u5bf9\u5e94\u6570\u4f4d\u4e0a\u7684\u6743\u91cd(\u7b80\u79f0\u6743\uff09\uff0c\u5206\u522b\u8868\u793a\u4e86\u5bf9\u5e94\u4f4d\u4e0a\u7684\u6570\u5b57\u5bf9\u6574\u4e2a\u6570\u503c\u7684\u201c\u8d21\u732e\u201d\u3002\u5bf9\u4e8e10\u8fdb\u5236\u6570\u6765\u8bf4\uff0c\u5404\u4f4d\u6743\u4ece\u5c0f\u5230\u5927\u5206\u522b\u662f100\u3001101\u3001102\u2026\u2026\uff0c\u90fd\u662f10\u7684\u5404\u6b21\u5e42\u3002\u5bf9\u4e8e\u5404\u4f4d\u4e0a\u7684\u6570\u5b57\uff0c\u6211\u4eec\u79f0\u4e3a\u67d0\u6743\u7684\u7cfb\u6570\uff0c\u7b80\u79f0\u7cfb\u6570\u3002

\u5176\u4ed6\u8fdb\u5236\u6570\u4e5f\u5b58\u5728\u540c\u6837\u7684\u95ee\u9898\uff0c\u4f8b\u59822\u8fdb\u5236\u6570\u5404\u4f4d\u6743\u91cd\u5206\u522b\u662f2\u7684\u5404\u6b21\u5e42\uff0c8\u8fdb\u5236\u6570\u662f8\u7684\u5404\u6b21\u5e42\u7b49\u7b49\u3002

\u9700\u8981\u8bf4\u660e\u7684\u662f\uff0c\u5404\u79cd\u8fdb\u5236\u6570\u90fd\u662f\u4eba\u4eec\u4e3a\u4e86\u7406\u89e3\u6570\u800c\u8fdb\u884c\u7684\u4e00\u79cd\u8868\u8ff0\uff0c\u5728\u8ba1\u7b97\u673a\u8ba1\u7b97\u8fc7\u7a0b\u4e2d\uff0c\u662f\u4e0d\u5b58\u5728\u8fdb\u5236\u8fd9\u79cd\u6982\u5ff5\u7684\uff0c\u5bf9\u4e8eC\u8bed\u8a00\u8868\u793a\u6570\u7684\u4e09\u79cd\u5f62\u5f0f\uff1a0x12\uff0816\u8fdb\u5236\uff09\u300118\uff0810\u8fdb\u5236\uff09\u548c022(8\u8fdb\u5236\uff09\uff0c\u5728\u5185\u5b58\u4e2d\u90fd\u662f\u4e00\u6837\u7684\u3002

\u5982\u679c\u5df2\u7ecf\u77e5\u9053\u4e00\u4e2a\u6570k\uff0c\u5728\u67d0\u79cd\u8fdb\u5236w\u6761\u4ef6\u4e0b\uff0c\u8ba1\u7b97\u5404\u4f4d\u7684\u7cfb\u6570\u4e00\u822c\u91c7\u7528\u9664\u4f59\u6cd5\uff0c\u57fa\u672c\u7b97\u6cd5\u5982\u4e0b\uff1a

\u9996\u5148\u4f30\u8ba1\u8fd9\u4e2a\u6570\u7684\u6700\u5927\u4f4d\u6570N
n = N,divisor = wn-1
b(n) = k / divisor, k = k % divisor,divisor = divisor /w,n --
\u5982\u679cn ==0\u7b97\u6cd5\u7ed3\u675f \uff0c\u5426\u5219\u8f6c3
\u4f8b\u5982\u5bf9\u4e8eC\u8bed\u8a00\u4e2d\u7684unsigned char \u7c7b\u578b\uff0c\u6700\u5927\u53ef\u80fd\u4e3a3\u4f4d8\u8fdb\u5236\u6570\uff0c\u5982\u679c\u5df2\u7ecf\u77e5\u9053\u4e00\u4e2a\u6570n=252\uff0c\u8ba1\u7b978\u8fdb\u5236\u7684\u8fc7\u7a0b\u5982\u4e0b\uff1a

N =3
n = N,divisor = 8n-1 = 64
b(3) = 252 / 64 = 3, k = k % 64 =60,divisor = divisor /8 = 8,n -- = 2
b(2) = 60/8 = 7,k = k %8 =4,divisor = 8/8 =1,n = 1
b(1) = k / 1= 4 ,k=k %1 =0,divisor = 1/8,n = 0
n == 0\u7b97\u6cd5\u7ed3\u675f
\u8ba1\u7b97\u7ed3\u679c252\u5c31\u662f8\u8fdb\u5236\u65700374

\u5982\u679c\u4e0d\u6309\u7167\u4e0a\u9762\u7684\u5e42\u6b21\u65b9\u5f0f\u89c4\u5b9a\u5404\u4f4d\u6570\u7684\u6743\uff0c\u4e5f\u53ef\u4ee5\u5b9a\u4e49\u4e00\u4e9b\u7279\u6b8a\u7684\u8fdb\u5236\u6570\u3002\u4f8b\u5982\uff0c\u6211\u4eec\u6309\u7167\u4ece\u5c0f\u5230\u5927\u987a\u5e8f\u5206\u522b\u89c4\u5b9a\u5404\u4f4d\u7684\u6743\u91cd\u5206\u522b\u4e3aw(n)\uff0cn=1,2,3....\uff0c\uff08\u6ce8\u610f\uff0c\u5fc5\u987b\u6ee1\u8db3w(n) | w(m),n<= m\uff0c\u4e5f\u5c31\u662f\u4f4e\u4f4d\u6743\u5fc5\u987b\u80fd\u6574\u9664\u9ad8\u4f4d\u6743\uff09\u5df2\u77e5\u4e00\u4e2a\u6570\u8ba1\u7b97\u5404\u4f4d\u7cfb\u6570\u4e5f\u4e00\u6837\u53ef\u4ee5\u91c7\u7528\u4fee\u6b63\u540e\u7684\u9664\u4f59\u6cd5\u3002\u4fee\u6b63\u540e\u7684\u9664\u4f59\u6cd5\u4e3a\uff1a

\u9996\u5148\u4f30\u8ba1\u8fd9\u4e2a\u6570\u7684\u6700\u5927\u4f4d\u6570N
n = N,divisor = w(n)
b(n) = k / divisor, k = k % divisor,n--,divisor = w(n)
\u5982\u679cn ==0\u7b97\u6cd5\u7ed3\u675f \uff0c\u5426\u5219\u8f6c3
\u53ef\u89c1\uff0c\u5f53w(n) = bn\u65f6\uff0c\u8fd9\u4e2a\u4fee\u6b63\u7684\u9664\u4f59\u6cd5\u5c31\u548c\u5f00\u59cb\u7684\u9664\u4f59\u6cd5\u7b49\u4ef7\u4e86

\u5982\u679c\u9700\u8981\u5728\u4e0d\u540c\u8fdb\u5236\u95f4\u8f6c\u6362\uff0c\u6700\u7b80\u5355\u7684\u65b9\u6cd5\u662f\u5148\u628a\u4e00\u79cd\u4e0d\u5bb9\u6613\u8fdb\u884c\u56db\u5219\u8fd0\u7b97\u7684\u8fdb\u5236\u8f6c\u6362\u6210\u5bb9\u6613\u8fdb\u884c\u56db\u5219\u8fd0\u7b97\u768410\u8fdb\u5236\uff0c\u7136\u540e\u5229\u7528\u9664\u4f59\u6cd5\u8f6c\u6362\u6210\u7ed9\u5b9a\u7684\u8fdb\u5236\u3002\u4f8b\u5982\u5bf9\u4e8e022\uff0c\u5f88\u5bb9\u6613\u5229\u7528\u6743\u7684\u5b9a\u4e49\u8ba1\u7b97\u51fa\u4ed6\u768410\u8fdb\u5236\u5f62\u5f0f\u4e3a2 * 81 + 2 * 80 = 18\uff0c\u8f6c\u6362\u621016\u8fdb\u5236\u5229\u7528\u9664\u4f59\u6cd5\u53ef\u4ee5\u5f97\u5230\u4e3a0x12\u3002

十六进制转换成十进制的具体算法是:

1、首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。

2、明白ABCDEF表示的二进制数字分别是10,11,12,13,14,15。

3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。

在进行进制转换时有一基本原则:

转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。

十进制中的数位排列是这样的…… 万 千 百 十 个 十分 百分 千分……

R进制中的数位排列是这样的……R^4 R^3R^2 R^1 R^0 R^-1 R^-2 R^-3……

可以看出相邻的数位间相差进制的一次方。



十六进制转换成十进制的具体算法是:

1、首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。

2、明白ABCDEF表示的二进制数字分别是10,11,12,13,14,15。

3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。

例1:2AF5换算成10进制:

第0位: 5 * 16^0 = 5

第1位: F * 16^1 =15*16^1= 240

第2位: A * 16^2= 10* 16^2=2560

第3位: 2 * 16^3 = 8192

结果就是:5 * 16^0 + 15 * 16^1 + 10 * 16^2 + 2 * 16^3 = 10997

例2:CE换算成10进制:

第0位:E*16^0=14*16^0=14

第1位:C*16^1=12*16^1=192

结果就是:14*16^0+12*16^1=206

拓展资料

16进制即逢16进1,每一位上可以是从小到大为0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16个大小不同的数。16进制转换即16进制与其他不同进制之间的换算转换。



(一)十六进制化为十进制方法:
用个位数+十位数*16+百位数*256+千位数*4096+...相乘的时候,前面的一位数乘以的数是十后面一位数乘以数的16倍.

具体案例如下:

  1. (AB)=A×16+B=(171)

  2. (ABC)=A×256+B×16+C=(2748)

(二)十进制化为十六进制的方法

把十进制转十六进制按照除16取余,直到商为0为止。(具体用法如下图)



十六进制转十进制:

从个位起第i位乘以16的i-1次方

比如

0x233 = 2*16^2 + 3*16^1 + 3*16^0 = 512 + 48 + 3 = 563

0x666 = 6*16^2 + 6*16^1 + 6*16^0 = 1536 + 96 + 6 = 1638

0x7FFF = 7*16^3+15*16^2+15*16^1+15*16^0=28672+3840+240+15=32767

十进制转十六进制:

除十六取余数

比如

233 ÷ 16 = 14 ......9

14 ÷ 16 = 0 ......14

倒着写就是0xE9

32768 ÷ 16 = 2048 ......0

2048 ÷ 16 = 128......0

128 ÷ 16 = 8......0

8 ÷ 16 = 0......8

倒着写就是0x8000

算法实现:

十六进制转十进制:


#include<stdio.h>
#include<string.h>
char buf[20];
int len,_pow,ans=0;
int trans(char hex)
{
if (hex>='0'&&hex<='9') return hex-48;
if (hex>='a'&&hex<='f') return hex-87;
if (hex>='A'&&hex<='F') return hex-55;
return 0;
}
int main(){
scanf("%s",buf);
len = strlen(buf);
_pow = 1;
for (int i=len-1;i>=0;i--)
{
ans = ans + trans(buf[i]) * _pow;
_pow = _pow << 4;
}
printf("%d
",ans);
return 0;
}

十进制转十六进制:

#include<stdio.h>
char trans(int deci)
{
if (deci<10) return deci+48;
return deci+55;
}
int n,len=0;
char hex[20];
int main(){
scanf("%d",&n);
while(n)
{
hex[len++] = trans(n&15);
n=n>>4; 
}
for (int i=len-1;i>=0;i--)
putchar(hex[i]);//跟手算一样,要倒着输出
return 0;
}


16进制到十进制的转换方法:
16进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……
所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。
例:2AF5换算成10进制:
用竖式计算:
第0位:5 * 16^0 = 5
第1位:F * 16^1 = 240
第2位:A * 16^2= 2560
第3位:2 * 16^3 = 8192
-------------------------------------
10997
直接计算就是:
5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997

  • 鍗佸叚杩涘埗鐨勬暟鎬庝箞杞崲鎴愪负鍗佽繘鍒剁殑?
    绛旓細灏鍗佽繘鍒舵暟 x 闄や互 16, 鍗 x = q * 16 + r锛屽彇寰椾綑鏁 r 鍜 鍟 q锛屾鏃朵綑鏁 r 灏辨槸 x 鐢ㄥ崄鍏繘鍒惰〃绀烘椂鐨勬渶浣庝綅鍊硷紱涔嬪悗鍟嗗 q 缁х画杩涜浠ヤ笂鐨勯櫎娉曟搷浣滐紝 鑾峰彇姣忔鐨勪綑鏁 r 浣滀负 鍗佸叚杩涘埗琛ㄧず鏃剁殑浣庝綅鍊, 鐩村埌 q 鍊煎皬浜 16 涓哄硷紝 姝ゆ椂鐨 q 鍊煎嵆涓哄崄鍏繘鍒琛ㄧず鏃剁殑鏈楂樹綅鍊笺備緥...
  • 濡備綍鎶鍗佸叚杩涘埗鐨勬暟杞寲鎴愬崄杩涘埗鐨鍛?
    绛旓細1銆佺悊瑙鍗佸叚杩涘埗鏁锛氬崄鍏繘鍒舵暟鐢0-9鍜孉-F缁勬垚锛屽叾涓瑼-F浠h〃10-15銆2銆杞崲鎴愬崄杩涘埗锛氬皢鍗佸叚杩涘埗鏁颁腑鐨勬瘡涓浣嶅垎鍒箻浠16鐨刵娆℃柟锛屽叾涓璶鏄叾鎵鍦ㄤ綅缃殑搴忓彿锛屼粠鍙冲線宸︽暟銆傜劧鍚庡皢鎵鏈夌殑缁撴灉鐩稿姞锛屽緱鍒扮殑灏辨槸杩欎釜鍗佸叚杩涘埗鏁扮殑鍗佽繘鍒惰〃绀恒備簩銆鍗佸叚杩涘埗鐨瀹氫箟 鍗佸叚杩涘埗锛堢畝鍐欎负hex鎴栦笅鏍16锛夋槸涓绉...
  • 鍗佸叚杩涘埗鎬庝箞杞寲鎴愬崄杩涘埗?
    绛旓細鍗佸叚杩涘埗杞寲涓哄崄杩涘埗鐨鏂规硶鏄寜鐓ф潈鍊煎睍寮姹傚拰銆鍏蜂綋姝ラ濡備笅锛氬崄鍏繘鍒舵暟杞崲涓轰簩杩涘埗鏁般傚皢浜岃繘鍒舵暟杞崲涓哄崄杩涘埗鏁般備緥濡傦細鍗佸叚杩涘埗鏁 3A锛岃浆鎹负鍗佽繘鍒舵暟涓猴細3*16^1+10*16^0=48+10=58銆傜煡璇嗘墿灞 1.璁$畻鏈虹瀛﹁搴 鍦ㄨ绠楁満绉戝涓紝鍗佸叚杩涘埗鏄竴绉嶉潪甯稿父鐢ㄧ殑鏁板埗銆傚湪璁$畻鏈哄唴閮紝鏁版嵁閫氬父鏄娇鐢...
  • 鍗佸叚杩涘埗杞崄杩涘埗绠楁硶
    绛旓細鍏蜂綋鐨勮浆鎹㈢畻娉濡備笅锛1. 浠庡彸寰宸︿緷娆″彇鍑烘瘡涓浣鍗佸叚杩涘埗鏁板瓧銆2. 灏嗘瘡涓浣嶅崄鍏繘鍒舵暟瀛杞崲涓瀵瑰簲鐨鍗佽繘鍒舵暟瀛楋紝濡傛灉鏄瓧姣嶅垯闇瑕佽繘琛岃浆鎹備緥濡傦紝A瀵瑰簲鐨勫崄杩涘埗鏁板瓧涓10锛孊瀵瑰簲鐨勪负11锛屼互姝ょ被鎺ㄣ3. 灏嗘瘡涓浣嶆暟瀛椾箻浠ュ搴旂殑鏉冨笺4. 灏嗙粨鏋滅浉鍔狅紝鍗冲彲寰楀埌鏈缁堢殑鍗佽繘鍒舵暟銆傞渶瑕佹敞鎰忕殑鏄紝鍦ㄨ繘琛...
  • 鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鐨勫叿浣撶畻娉?
    绛旓細浠绘剰鐨杩涘埗杞崲涓哄崄杩涘埗锛岄兘鏄噰鐢ㄥ悓鏍风殑鈥滀箻鏉冩眰鍜屸濈殑鏂规硶銆備互鏁存暟鐨勬渶浣庝竴浣嶇殑鏉冧负1浣滀负鍩哄噯 鐒跺悗姣忓悜宸︿竴浣嶇殑鏉冨氨绛変簬瀹冪殑鍙抽偦鐨勬潈涔樹互璇杩涘埗鏁锛屾瘡鍚戝彸涓浣嶇殑鏉冨氨绛変簬瀹冪殑宸﹂偦鐨勬潈闄や互璇ヨ繘鍒舵暟銆傛渶鍚庢妸姣忎竴浣嶇殑鏁板瓧涔樹互鏈綅鐨勬潈锛屽啀鍏ㄩ儴绱姞锛屽氨鏄浆鎹㈡墍寰楃殑绛旀銆備緥濡傦紝(1B6C)16=1*16*...
  • 鍗佸叚杩涘埗鐨鏁版庢牱杞垚鍗佽繘鍒?
    绛旓細灏忔暟閮ㄥ垎, 鍥犱负鏄湭婊16, 鎵浠ュ簲璇ョ敤涔樻硶(x16), 浠庡皬鏁扮偣涓嬬涓, 绗簩浣, 灏嗗皬鏁伴愭涔樹互16. 鏁存暟涓, 姣忎竴浣嶇殑缁撴灉.灏忔暟鐨鍗佽繘鍒惰浆鎹㈡垚鍗佸叚杩涘埗鐨鏂规硶锛氬崄杩涘埗灏忔暟杞琑杩涘埗灏忔暟锛屾柟娉曚负涔楻鍙栨暣锛屾瘡娆′箻浠ョ浉搴斾箣鍚庡熀鏁板悗鍙栫粨鏋滅殑鏁存暟閮ㄥ垎鍗冲彲銆傞渶瑕佹敞鎰忕殑鏄苟闈炴墍鏈夌殑鍗佽繘鍒跺皬鏁伴兘鑳藉畬鍏ㄨ浆鍖栦负R杩涘埗...
  • 鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鎬庝箞杞崲?
    绛旓細鍗佸叚杩涘埗鏄16杩1鐨勪竴绉嶈繘鍒讹紝瀹冪殑姣忎竴浣嶇敱0鍒9鍜孉鍒癋杩涜琛ㄧず锛孉~F渚濇琛ㄧず鍗佽繘鍒剁殑10~15銆傚浼鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鍙互杞绘澗瑙e喅浣犳墍鎻愬嚭鐨勯棶棰樸傚崄鍏繘鍒惰浆鎹㈡垚鍗佽繘鍒讹紝浠庢渶浣庝綅涓綅鍚戦珮浣嶅紑濮嬭绠楋紝鑻ョn浣嶇殑鏁板瓧涓簒(0~F)锛岄偅涔堝畠瀵瑰簲鐨鍗佽繘鍒舵暟涓簒*16^(n-1)锛岀劧鍚庡皢鍗佸叚杩涘埗姣忎竴浣...
  • 鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鐨勫叿浣撶畻娉?
    绛旓細鎮ㄥソ锛屽緢楂樺叴鍥炵瓟鎮ㄧ殑闂銆鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鐨娉曞垯鏄皢杩欎釜鍗佸叚杩涘埗鏁扮殑姣忎釜浣嶇疆涓婄殑鏁板瓧涔樹互鎵鍦ㄤ綅鐨勪綅鏉冨硷紝鐒跺悗鐩稿姞锛屽緱鍒扮殑灏辨槸瀵瑰簲鐨勫崄杩涘埗鏁般傚浜庝綅鏉冨硷紝鎴戜滑鐢ㄥ崄杩涘埗鏉ヨ繘琛岃鏄庯細123=1*100+2*10+3*1锛岃繖閲岄潰鐨100銆10銆1灏辨槸鐧句綅銆佸崄浣嶅拰涓綅鐨勪綅鏉冨笺傛墍浠ュ崄鍏繘鍒剁殑鍚勪綅浣嶆潈鍊间粠...
  • 16杩涘埗鎬庝箞杞崲鎴10杩涘埗鐨鏁?
    绛旓細鍘绘帀鏁存暟鍚庣殑灏忔暟鍙堜箻浠ュ崄鍏紝鍙堝皢寰楀埌鐨勬暟鐨勬暣鏁颁綔涓哄皬鏁扮偣鍚庣殑绗簩浣嶃備緷娆′箻涓嬪幓銆傜煡閬撻兘涔樹负鏁存暟锛屽埌鏈鍚庝竴浣嶃🔢鏁存暟閮ㄥ垎杞崲鏁存暟閮ㄥ垎锛氶櫎16鍙栦綑锛屽掑簭鎺掑垪銆傚皢涓涓鍗佽繘鍒舵暟闄や互16锛屽緱鍒扮殑鍟嗗啀闄や互16锛屼緷姝ょ被鎺ㄧ洿鍒板晢绛変簬涓鎴栭浂鏃朵负姝紝鍊掑彇灏嗛櫎寰楃殑浣欐暟锛屽嵆鎹㈢畻涓16杩涘埗鏁扮殑缁撴灉銆
  • 鍗佸叚杩涘埗杞崲鎴愬崄杩涘埗鎬庝箞杞?
    绛旓細16| 115鈥︹ 3 16| 7 鈥︹ 7 缁撴灉锛氾紙115锛10 = 锛73锛16 鏂规硶2锛氬厛灏嗗崄杩涘埗鍖栦负浜岃繘鍒讹紝鍐嶅皢浜岃繘鍒跺寲涓鍗佸叚杩涘埗銆傚崄鍏繘鍒跺寲涓哄崄杩涘埗 渚嬶細灏嗗崄鍏繘鍒舵暟2AB.6杞崲鎴愬崄杩涘埗鏁锛氾紙2AB.6锛16 = 2脳162 + 10脳161 + 11脳160 + 6脳16-1 = 锛683.375锛10 鍐嶆暀浣犱竴涓氱敤杩涘埗杞崲...
  • 扩展阅读:十六进制在线转换 ... 16进制在线转换工具 ... 十六进制计算在线 ... 十进制转十六进制步骤 ... 十六进制计算器 ... 8进制转换器 ... 10f 2b十六进制转十进制 ... 十进制在线转换器 ... 二进制计算器 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网