十六进制加法和减法怎么算? 十六进制加减怎么算
16\u8fdb\u5236\u6570\u4e4b\u95f4\u7684\u52a0\u6cd5\u600e\u4e48\u7b97\u5341\u516d\u8fdb\u5236\u6570\u7684\u52a0\u51cf\u6cd5\u7684\u8fdb/\u501f\u4f4d\u89c4\u5219\u4e3a\uff1a\u501f\u4e00\u5f53\u5341\u516d\uff0c\u9022\u5341\u516d\u8fdb\u4e00\u3002
\u4f8b\u5982\uff1a3F+4A\uff0c\u5199\u6210\u7ad6\u5f0f\uff0c\u5148\u7b97F+A\uff0cF\u662f\u5341\u8fdb\u5236\u4e2d\u768415\uff0cA\u662f\u5341\uff0c\u52a0\u8d77\u6765\u662f\u4e8c\u5341\u4e94\uff0c\u5728\u5341\u516d\u8fdb\u5236\u4e2d\uff0c\u6ee1\u5341\u516d\u8fdb\u4e00\uff0c\u4e8c\u5341\u4e94\u5728\u5341\u516d\u8fdb\u5236\u4e2d\u5c31\u662f19\uff0c\u6240\u4ee5\u4e2a\u4f4d\u662f9\uff0c\u8fdb1\uff0c3+4+1=8\uff0c\u6700\u540e\u7b49\u4e8e\u5341\u516d\u8fdb\u523689\u3002
\u5341\u516d\u8fdb\u5236\uff08\u7b80\u5199\u4e3ahex\u6216\u4e0b\u680716\uff09\u5728\u6570\u5b66\u4e2d\u662f\u4e00\u79cd\u902216\u8fdb1\u7684\u8fdb\u4f4d\u5236\u3002\u4e00\u822c\u7528\u6570\u5b570\u52309\u548c\u5b57\u6bcdA\u5230F\uff08\u6216a~f\uff09\u8868\u793a\uff0c\u5176\u4e2d:A~F\u8868\u793a10~15\uff0c\u8fd9\u4e9b\u79f0\u4f5c\u5341\u516d\u8fdb\u5236\u6570\u5b57\u3002
\u6269\u5c55\u8d44\u6599\uff1a
\u4e0d\u540c\u7535\u8111\u7cfb\u7edf\u3001\u7f16\u7a0b\u8bed\u8a00\u5bf9\u4e8e16\u8fdb\u5236\u6570\u503c\u6709\u4e0d\u540c\u7684\u8868\u793a\u65b9\u5f0f\uff1a
Ada\u4e0eVHDL\u7528\u6240\u57fa\u4e8e\u7684\u201c\u6570\u5b57\u5f15\u8bc1\u201d\u628a16\u8fdb\u5236\u6570\u5305\u8d77\u6765\uff0c\u4f8b\u5982\u201c16#5A3#\u201d\u3002\uff08\u6ce8\uff1aAda\u5bf9\u6574\u6570\u548c\u5b9e\u6570\u90fd\u53ef\u4ee5\u4f7f\u7528\u4ece1\u523016\u4e2d\u4efb\u4f55\u4e00\u4e2a\u505a\u4e3a\u5176\u57fa\u6570\u3002\uff09\u800c\u5bf9\u4e8e\u5b57\u8282\u5411\u91cf\uff0cVHDL\u4f7f\u7528\u5b57\u9996 x \u8868\u793a\uff0c\u4f8b\u5982\uff0cx"10"\uff0c\u5bf9\u5e94\u7684\u4e8c\u8fdb\u5236\u7801\u4e3a\uff1a"00010000"\u3002
C\u8bed\u8a00\u3001C++\u3001Shell\u3001Python\u3001Java\u8bed\u8a00\u53ca\u5176\u4ed6\u76f8\u8fd1\u7684\u8bed\u8a00\u4f7f\u7528\u5b57\u9996\u201c0x\u201d\uff0c\u4f8b\u5982\u201c0x5A3\u201d\u3002\u5f00\u5934\u7684\u201c0\u201d\u4ee4\u89e3\u6790\u5668\u66f4\u6613\u8fa8\u8ba4\u6570\uff0c\u800c\u201cx\u201d\u5219\u4ee3\u8868\u5341\u516d\u8fdb\u5236\uff08\u5c31\u5982\u201cO\u201d\u4ee3\u8868\u516b\u8fdb\u5236\uff09\u3002\u5728\u201c0x\u201d\u4e2d\u7684\u201cx\u201d\u53ef\u4ee5\u5927\u5199\u6216\u5c0f\u5199\u3002\u5bf9\u4e8e\u5b57\u7b26\u91cfC\u8bed\u8a00\u4e2d\u5219\u4ee5x+\u4e24\u4f4d\u5341\u516d\u8fdb\u5236\u6570\u7684\u65b9\u5f0f\u8868\u793a\uff0c\u5982xFF\u3002
\u5341\u516d\u8fdb\u5236\u8f6c\u4e49\u5e8f\u5217\uff1a\u5982 \x1abf4 \uff0c\u53ef\u4ee5\u4f7f\u7528\u4efb\u610f\u591a\u7684\u5341\u516d\u8fdb\u5236\u6570\u5b57\uff0c\u76f4\u81f3\u4e0d\u662f\u5341\u516d\u8fdb\u5236\u6570\u5b57\u4e3a\u6b62\uff1b
16\u4f4d\u7684\u901a\u7528\u5b57\u7b26\u540d\uff08universe-character name\uff09\uff1a\u\u540e\u9762\u5fc5\u987b\u8ddf4\u4e2a\u5341\u516d\u8fdb\u5236\u6570\u5b57\uff08\u4e0d\u8db3\u56db\u4f4d\u524d\u9762\u7528\u96f6\u8865\u9f50\uff09\uff0c\u8868\u793aUnicode\u4e2d\u57280\u81f30xFFFF\u4e4b\u5185\u7684\u7801\u4f4d\uff08\u4f46\u4e0d\u80fd\u8868\u793a0xD800\u52300xDFFF\u4e4b\u5185\u7684\u7801\u70b9\uff0cUnicode\u6807\u51c6\u89c4\u5b9a\u8fd9\u4e2a\u8303\u56f4\u5185\u7684\u7801\u4f4d\u4fdd\u7559\uff0c\u4e0d\u8868\u793a\u5b57\u7b26\uff09\uff1b
32\u4f4d\u7684\u901a\u7528\u5b57\u7b26\u540d\uff1a\U\u540e\u9762\u5fc5\u987b\u8ddf8\u4e2a\u5341\u516d\u8fdb\u5236\u6570\u5b57\uff08\u4e0d\u8db3\u516b\u4f4d\u524d\u9762\u7528\u96f6\u8865\u9f50\uff09\uff0c\u8868\u793aUnicode\u4e2d\u6240\u6709\u53ef\u80fd\u7684\u7801\u4f4d\uff08\u96640xD800\u52300xDFFF\u4e4b\u5916\uff09\u3002
C++\u5f15\u8fdb\u4e86\u5341\u516d\u8fdb\u5236\u6d6e\u70b9\u578b\u5b57\u9762\u5e38\u91cf\u3002\u4f8b\u5982\uff1a0x1.2p10\u8868\u793a \uff081+2/16\uff09\u00d72=115210\u3002\u5b9e\u9645\u4e0a\uff0cVisual C++\u4e00\u76f4\u4ee5\u6765\u4f7f\u7528\u7684C/C++\u8bed\u8a00\u6807\u51c6\u5e93\u51fd\u6570printf\uff0c%a\u4f5c\u4e3a\u7c7b\u578b\u8bf4\u660e\u7b26\u6765\u683c\u5f0f\u5316\u8f93\u51fa\u6d6e\u70b9\u578b\u503c\u5373\u4e3a\u4e0a\u8ff0\u683c\u5f0f\u3002\u4f8b\u5982\uff1aprintf("%a",1152.0)\uff1b
\u5728VB\u3001MSX BASIC\u3001Quick BASIC\u548cFreeBASIC\u4e2d\uff0c\u4f7f\u7528\u5b57\u9996\u201c&H\u201d\u6765\u8868\u793a\u3002
\u5728HTML\uff0c\u5341\u516d\u8fdb\u5236\u5b57\u5143\u53ef\u4ee5\u7528\u201cx\u201d\uff0c\u4f8b\u5982֣\u548c֣\u6548\u679c\u5e94\u8be5\u65e0\u5f02\u3002
Intel\u7684\u6c47\u7f16\u8bed\u8a00\u4e2d\u7528\u5b57\u5c3e\u201ch\u201d\u6765\u6807\u8bc616\u8fdb\u4f4d\u7684\u6570\uff08\u82e5\u8be5\u6570\u4ee5\u5b57\u6bcd\u8d77\u9996\uff0c\u5728\u524d\u9762\u4f1a\u589e\u52a0\u4e00\u4e2a\u201c0\u201d\uff09\u4f8b\u5982\u201c0A3Ch\u201d\u3001\u201c5A3h\u201d
\u5176\u4ed6\u6c47\u7f16\u5668\uff08AT&T\u3001Motorola\u30016502\uff09\uff0cPascal\uff0cDelphi\u548c\u67d0\u4e9bBASIC\u7684\u7248\u672c\u4f7f\u7528\u5b57\u9996\u201c$\u201d\uff0c\u4f8b\u5982\u201c$5A3\u201d
\u4ea6\u6709\u7528X'5A3'\u8fd9\u7c7b\u8868\u793a\u65b9\u5f0f\u7684\uff0c\u5982\u4e8ePL/I\uff0cCOBOL\u53caJCL\u4e2d\u3002\u8fd9\u4ea6\u662fIBM\u88c5\u8f7d\u65e9\u671f\u64cd\u4f5c\u7cfb\u7edf\u7684\u5927\u578b\u673a\u4e0e\u5c0f\u578b\u673a\u4e0a\u6700\u5e38\u7528\u7684\u6570\u636e\u683c\u5f0f\u3002
\u7531\u4e8e\u8868\u793a\u65b9\u5f0f\u6ca1\u6709\u5355\u4e00\u3001\u5df2\u534f\u5b9a\u7684\u6807\u51c6\uff0c\u6240\u4ee5\u4ee5\u4e0a\u7684\u8868\u793a\u65b9\u5f0f\u90fd\u6709\u88ab\u4f7f\u7528\uff0c\u6709\u65f6\u751a\u81f3\u5728\u540c\u4e00\u4efd\u8bba\u6587\u4e0a\u4f1a\u51fa\u73b0\u51e0\u4e2a\u4e0d\u540c\u7684\u8868\u793a\u65b9\u5f0f\u3002\u4f46\u56e0\u4e3a\u5404\u65b9\u5f0f\u4e4b\u95f4\u6ca1\u6709\u592a\u5927\u7684\u5206\u6b67\uff0c\u6240\u4ee5\u5373\u4f7f\u6df7\u5408\u4f7f\u7528\u4e5f\u6ca1\u6709\u6784\u6210\u95ee\u9898\u3002
\u5176\u4e2d\u6700\u5e38\u7528\uff08\u6216\u5e38\u89c1\uff09\u8868\u793a\u5341\u516d\u8fdb\u5236\u6570\u503c\u7684\u65b9\u5f0f\u662f\u5c06 '0x' \u52a0\u5728\u6570\u5b57\u524d\uff0c\u6216\u5728\u6570\u5b57\u540e\u52a0\u4e0a\u5c0f\u5b57 16\u3002\u4f8b\u5982 0x2BAD \u548c 2BAD16\u90fd\u662f\u8868\u793a\u5341\u8fdb\u5236\u768411181\uff08\u62161118110\uff09\u3002
\u5728\u7f51\u9875\u8bbe\u8ba1\u4e0a\u5341\u516d\u8fdb\u5236\u662f\u5f88\u5e38\u7528\u7684\u3002HTML\u548cCSS\u4f7f\u7528\u5341\u516d\u8fdb\u5236\u7684\u8868\u793a\u6cd5\u6765\u8868\u793a\u7f51\u9875\u4e0a\u7684\u7279\u5b9a\u989c\u8272\u3002\u4f7f\u7528 # \u7684\u7b26\u53f7\u6765\u8868\u793a\u800c\u975e\u7528\u4e2a\u522b\u7684\u7b26\u53f7\u8868\u793a\u5341\u516d\u8fdb\u5236\u3002
24-bit \u989c\u8272\u53ef\u4ee5\u7528 #RRGGBB \u7684\u683c\u5f0f\u6765\u8868\u793a\uff0cRR \u662f\u989c\u8272\u4e2d\u7ea2\u8272\u6210\u5206\u7684\u6570\u503c\uff0cGG \u662f\u989c\u8272\u4e2d\u7eff\u8272\u6210\u5206\u7684\u6570\u503c\uff0cBB \u989c\u8272\u4e2d\u84dd\u8272\u6210\u5206\u7684\u6570\u503c\u3002\u4e3e\u4e2a\u4f8b\u5b50, \u7ea2\u8272\u7684\u9634\u5f71\u662f\u5341\u8fdb\u5236 238,9,63 \u53ef\u4ee5\u7f16\u6210#EE093F\u3002
\u53c2\u8003\u8d44\u6599\uff1a
\u767e\u5ea6\u767e\u79d1-\u5341\u516d\u8fdb\u5236
16\u8fdb\u5236\u768420\u8868\u793a\u621010\u8fdb\u5236\u5c31\u662f\uff1a2\u00d716¹+0\u00d716º=32
10\u8fdb\u5236\u768432\u8868\u793a\u621016\u8fdb\u5236\u5c31\u662f\uff1a20
\u5341\u8fdb\u5236\u6570\u53ef\u4ee5\u8f6c\u6362\u6210\u5341\u516d\u8fdb\u5236\u6570\u7684\u65b9\u6cd5\u662f\uff1a\u5341\u8fdb\u5236\u6570\u7684\u6574\u6570\u90e8\u5206\u201c\u9664\u4ee516\u53d6\u4f59\u201d\uff0c\u5341\u8fdb\u5236\u6570\u7684\u5c0f\u6570\u90e8\u5206\u201c\u4e5816\u53d6\u6574\u201d\uff0c\u8fdb\u884c\u8f6c\u6362\u3002
\u6bd4\u5982\u8bf4\u5341\u8fdb\u5236\u76840.1\u8f6c\u6362\u6210\u516b\u8fdb\u5236\u4e3a0.0631463146314631\u3002\u5c31\u662f0.1\u4e58\u4ee58=0.8\uff0c\u4e0d\u8db31\u4e0d\u53d6\u6574\uff0c0.8\u4e58\u4ee58=6.4\uff0c\u53d6\u6574\u65706\uff0c 0.4\u4e58\u4ee58=3.2\uff0c\u53d6\u6574\u65703\uff0c\u4f9d\u6b21\u4e0b\u7b97\u3002
\u7f16\u7a0b\u4e2d\uff0c\u6211\u4eec\u5e38\u7528\u7684\u8fd8\u662f10\u8fdb\u5236.\u6bd5\u7adfC/C++\u662f\u9ad8\u7ea7\u8bed\u8a00\u3002
\u62d3\u5c55\u8d44\u6599\uff1a\u4e8c\u8fdb\u5236\u8f6c\u6362\u5341\u8fdb\u5236
\u4e8c\u8fdb\u5236\u6570\u7b2c0\u4f4d\u7684\u6743\u503c\u662f2\u76840\u6b21\u65b9\uff0c\u7b2c1\u4f4d\u7684\u6743\u503c\u662f2\u76841\u6b21\u65b9\u2026\u2026
\u6240\u4ee5\uff0c\u8bbe\u6709\u4e00\u4e2a\u4e8c\u8fdb\u5236\u6570\uff1a101100100\uff0c\u8f6c\u6362\u4e3a10\u8fdb\u5236\u4e3a\uff1a356
\u7528\u6a2a\u5f0f\u8ba1\u7b97(\u4ece\u53f3\u5f80\u5de6\u7b97)
0\u00d720+0\u00d721+1\u00d722+0\u00d723+0\u00d724+1\u00d725+1\u00d726+0\u00d727+1\u00d728=356
0\u4e58\u4ee5\u591a\u5c11\u90fd\u662f0\uff0c\u6240\u4ee5\u6211\u4eec\u4e5f\u53ef\u4ee5\u76f4\u63a5\u8df3\u8fc7\u503c\u4e3a0\u7684\u4f4d\uff1a
1\u00d722+1\u00d725+1\u00d726+1\u00d728=356
4+32+64+256 =356
\u516b\u8fdb\u5236\u8f6c\u6362\u5341\u8fdb\u5236
\u516b\u8fdb\u5236\u5c31\u662f\u90228\u8fdb1\u3002
\u516b\u8fdb\u5236\u6570\u91c7\u7528 0\uff5e7\u8fd9\u516b\u6570\u6765\u8868\u8fbe\u4e00\u4e2a\u6570\u3002
\u516b\u8fdb\u5236\u6570\u7b2c0\u4f4d\u7684\u6743\u503c\u4e3a8\u76840\u6b21\u65b9\uff0c\u7b2c1\u4f4d\u6743\u503c\u4e3a8\u76841\u6b21\u65b9\uff0c\u7b2c2\u4f4d\u6743\u503c\u4e3a8\u76842\u6b21\u65b9\u2026\u2026
\u6240\u4ee5\uff0c\u8bbe\u6709\u4e00\u4e2a\u516b\u8fdb\u5236\u6570\uff1a1507\uff0c\u8f6c\u6362\u4e3a\u5341\u8fdb\u5236\u4e3a\uff1a839\uff0c\u5177\u4f53\u65b9\u6cd5\u5982\u4e0b\uff1a
\u53ef\u4ee5\u7528\u6a2a\u5f0f\u76f4\u63a5\u8ba1\u7b97\uff1a
7\u00d780+0\u00d781+5\u00d782+1\u00d783=839
\u4e5f\u53ef\u4ee5\u7528\u7ad6\u5f0f\u8868\u793a
\u7b2c0\u4f4d 7\u00d780=7
\u7b2c1\u4f4d 0\u00d781=0
\u7b2c2\u4f4d 5\u00d782=320
\u7b2c3\u4f4d 1\u00d783=512
\u5341\u516d\u8fdb\u5236\u8f6c\u6362\u5341\u8fdb\u5236
16\u8fdb\u5236\u5c31\u662f\u902216\u8fdb1\uff0c\u4f46\u6211\u4eec\u53ea\u67090~9\u8fd9\u5341\u4e2a\u6570\u5b57\uff0c\u6240\u4ee5\u6211\u4eec\u7528A\uff0cB\uff0cC\uff0cD\uff0cE\uff0cF\u8fd9\u516d\u4e2a\u5b57\u6bcd\u6765\u5206\u522b\u8868\u793a10\uff0c11\uff0c12\uff0c13\uff0c14\uff0c15\u3002\u5b57\u6bcd\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u3002
\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\u2026\u2026
\u6240\u4ee5\uff0c\u5728\u7b2cN\uff08N\u4ece0\u5f00\u59cb\uff09\u4f4d\u4e0a\uff0c\u5982\u679c\u662f\u6570\u03b2 \uff08\u03b2\u5927\u4e8e\u7b49\u4e8e0\uff0c\u5e76\u4e14\u03b2\u5c0f\u4e8e\u7b49\u4e8e 15\uff0c\u5373\uff1aF\uff09\u8868\u793a\u7684\u5927\u5c0f\u4e3a \u03b2\u00d716\u7684N\u6b21\u65b9\u3002
\u5047\u8bbe\u6709\u4e00\u4e2a\u5341\u516d\u8fdb\u6570 2AF5
\u76f4\u63a5\u8ba1\u7b97\u5c31\u662f\uff1a
5\u00d7160+F\u00d7161+A\u00d7162+2\u00d7163=10997
\u4e5f\u53ef\u4ee5\u7528\u7ad6\u5f0f\u8868\u793a\uff1a
\u7b2c0\u4f4d\uff1a 5\u00d7160=5
\u7b2c1\u4f4d\uff1a F\u00d716^1=240
\u7b2c2\u4f4d\uff1a A\u00d7162=2560
\u7b2c3\u4f4d\uff1a 2\u00d7163=8192
-------------------------------
10997
\u6b64\u5904\u53ef\u4ee5\u770b\u51fa\uff0c\u6240\u6709\u8fdb\u5236\u6362\u7b97\u621010\u8fdb\u5236\uff0c\u5173\u952e\u5728\u4e8e\u5404\u81ea\u7684\u6743\u503c\u4e0d\u540c\u3002
\u5047\u8bbe\u6709\u4eba\u95ee\u4f60\uff0c\u5341\u8fdb\u65701234 \u4e3a\u4ec0\u4e48\u662f\u4e00\u5343\u4e8c\u767e\u4e09\u5341\u56db\uff1f\u4f60\u5c3d\u53ef\u4ee5\u7ed9\u4ed6\u8fd9\u4e48\u4e00\u4e2a\u7b97\u5f0f\uff1a
1234 = 1\u00d7103+2\u00d7102+3\u00d7101+4\u00d7100
十六进制数的加减法的进/借位规则为:借一当十六,逢十六进一。
例如:3F+4A,写成竖式,先算F+A,F是十进制中的15,A是十,加起来是二十五,在十六进制中,满十六进一,二十五在十六进制中就是19,所以个位是9,进1,3+4+1=8,最后等于十六进制89。
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。
扩展资料:
不同电脑系统、编程语言对于16进制数值有不同的表示方式:
Ada与VHDL用所基于的“数字引证”把16进制数包起来,例如“16#5A3#”。(注:Ada对整数和实数都可以使用从1到16中任何一个做为其基数。)而对于字节向量,VHDL使用字首 x 表示,例如,x"10",对应的二进制码为:"00010000"。
C语言、C++、Shell、Python、Java语言及其他相近的语言使用字首“0x”,例如“0x5A3”。开头的“0”令解析器更易辨认数,而“x”则代表十六进制(就如“O”代表八进制)。在“0x”中的“x”可以大写或小写。对于字符量C语言中则以x+两位十六进制数的方式表示,如xFF。
十六进制转义序列:如 \x1abf4 ,可以使用任意多的十六进制数字,直至不是十六进制数字为止;
16位的通用字符名(universe-character name):\u后面必须跟4个十六进制数字(不足四位前面用零补齐),表示Unicode中在0至0xFFFF之内的码位(但不能表示0xD800到0xDFFF之内的码点,Unicode标准规定这个范围内的码位保留,不表示字符);
32位的通用字符名:\U后面必须跟8个十六进制数字(不足八位前面用零补齐),表示Unicode中所有可能的码位(除0xD800到0xDFFF之外)。
C++引进了十六进制浮点型字面常量。例如:0x1.2p10表示 (1+2/16)×2=115210。实际上,Visual C++一直以来使用的C/C++语言标准库函数printf,%a作为类型说明符来格式化输出浮点型值即为上述格式。例如:printf("%a",1152.0);
在VB、MSX BASIC、Quick BASIC和FreeBASIC中,使用字首“&H”来表示。
在HTML,十六进制字元可以用“x”,例如֣和֣效果应该无异。
Intel的汇编语言中用字尾“h”来标识16进位的数(若该数以字母起首,在前面会增加一个“0”)例如“0A3Ch”、“5A3h”
其他汇编器(AT&T、Motorola、6502),Pascal,Delphi和某些BASIC的版本使用字首“$”,例如“$5A3”
亦有用X'5A3'这类表示方式的,如于PL/I,COBOL及JCL中。这亦是IBM装载早期操作系统的大型机与小型机上最常用的数据格式。
由于表示方式没有单一、已协定的标准,所以以上的表示方式都有被使用,有时甚至在同一份论文上会出现几个不同的表示方式。但因为各方式之间没有太大的分歧,所以即使混合使用也没有构成问题。
其中最常用(或常见)表示十六进制数值的方式是将 '0x' 加在数字前,或在数字后加上小字 16。例如 0x2BAD 和 2BAD16都是表示十进制的11181(或1118110)。
在网页设计上十六进制是很常用的。HTML和CSS使用十六进制的表示法来表示网页上的特定颜色。使用 # 的符号来表示而非用个别的符号表示十六进制。
24-bit 颜色可以用 #RRGGBB 的格式来表示,RR 是颜色中红色成分的数值,GG 是颜色中绿色成分的数值,BB 颜色中蓝色成分的数值。举个例子, 红色的阴影是十进制 238,9,63 可以编成#EE093F。
参考资料:
百度百科-十六进制
十六进制(简写为hex或下标16)是一种基数为16的计数系统,是一种逢16进1的进位制。通常用数字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,其中:A~F表示10~15,这些称作十六进制数字。这是一种具有一定历史的计数方法。据知乎介绍,如果说十进制是产生于积累,那么十六进制则是来源于分享。
我们用手指来计数,当需要计数的对象在数量上越来越多,就自然产生了十进制。
东西多了就要分配,最简单的分配就是二一添作五,一人一半,但是随着参与分配的人口增多,二一添作五就会反复进行,于是,人们把平分四次的每一份,变成一个更小的单位,十六进制就产生了。
十六进制在分配时比十进制有先天的优势,让你不借助工具把一斤稻谷分成十份,恐怕有点麻烦,误差也大。但是如果分成十六份,你只需要平分再平分再平分再平分…误差会比十进制小很多。
中国人不仅勤劳,也习惯分享,所以有大堆的谷子拿来分,所以我们用来计数的算盘也是采用十六进制的。
其加减方法与十进制相似,只是在进位或退位的时候有区别。10进制是满十进1,而十六进制满十不向前一位进1,而记作A(或a),当然你写可以用其它你认为合适的符号来代替。当本位不够减需要向前一位借时,不像10进制借1作10,而要借1作16。如此而已。
绛旓細銆愯绠楁柟娉曘戣棰樺睘浜16杩涘埗鍔犲噺娉曘鍗佸叚杩涘埗鏁扮殑鍔犲噺娉曠殑杩/鍊熶綅瑙勫垯涓猴細鍊熶竴褰撳崄鍏紝閫㈠崄鍏繘涓銆備緥濡傦細01f10761-6513=01f0a24e 銆愯绠楄繃绋嬨戠敤绔栧紡鏂规硶姹傝В銆傝繖閲岋紝璐熷彿鐢╢fff琛ㄧず銆傘愯繘鍒惰浆鎹戣繘鍒惰浆鎹㈡槸浜轰滑鍒╃敤绗﹀彿鏉ヨ鏁扮殑鏂规硶銆傝繘鍒惰浆鎹㈡槸鐢变竴缁勬暟鐮佺鍙峰拰涓や釜鍩烘湰鍥犵礌"鍩烘暟"涓"浣嶆潈"鏋勬垚銆...
绛旓細鍗佸叚杩涘埗鏁扮殑鍔犲噺娉曠殑杩/鍊熶綅瑙勫垯涓猴細鍊熶竴褰撳崄鍏紝閫㈠崄鍏繘涓銆備緥濡傦細3F+4A锛屽啓鎴愮珫寮忥紝鍏堢畻F+A锛孎鏄崄杩涘埗涓殑15锛孉鏄崄锛屽姞璧锋潵鏄簩鍗佷簲锛屽湪鍗佸叚杩涘埗涓紝婊″崄鍏繘涓锛屼簩鍗佷簲鍦ㄥ崄鍏繘鍒朵腑灏辨槸19锛屾墍浠ヤ釜浣嶆槸9锛岃繘1锛3+4+1=8锛屾渶鍚庣瓑浜庡崄鍏繘鍒89銆傚崄鍏繘鍒讹紙绠鍐欎负hex鎴栦笅鏍16锛夊湪鏁板涓槸...
绛旓細鍔犳硶锛氬拰鍗佽繘鍒跺姞娉曠被浼硷紝浠庝綆浣嶅埌楂樹綅閫愪綅鐩稿姞锛屽鏋滄煇涓浣嶇殑鍜屽ぇ浜庣瓑浜16锛屽垯鍚戝墠涓浣嶈繘1銆傚噺娉曪細鍜屽崄杩涘埗鍑忔硶绫讳技锛屼粠浣庝綅鍒伴珮浣嶉愪綅鐩稿噺锛屽鏋滄煇涓浣嶄笉澶熷噺锛屽垯浠庡墠涓浣嶅1锛堢浉褰撲簬鍊16锛夛紝鐒跺悗鍔犱笂16鍐嶅噺銆備箻娉曪細姣忎竴浣嶄笂鐨勬暟鍒嗗埆涓庡彟涓涓崄鍏繘鍒舵暟鐩镐箻锛岀劧鍚庡皢寰楀埌鐨勭Н鐩稿姞锛岃繘浣嶅鐞嗕笌...
绛旓細鍗佸叚杩涘埗锛堢畝鍐欎负hex鎴栦笅鏍16锛夊湪鏁板涓负涓绉嶉16杩1鐨勮繘浣嶅埗銆備竴鑸敤鏁板瓧0鍒9鍜屽瓧姣岮鍒癋锛堟垨a~f锛夎〃绀猴紝鍏朵腑:A~F琛ㄧず10~15锛岃繖浜涚О浣滃崄鍏繘鍒舵暟瀛椼
绛旓細(1) 鍔犳硶: 閫鍗佸叚杩涗竴 渚: 4A7+8F=536 4 A 7 +) 8 F 5 3 6 (2) 鍑忔硶: 鍊熶竴褰鍗佸叚 渚: 536-8F=4A7 5 3 6 -) 8 F 4 A 7 浜杩涘埗 1銆佹暟鐮侊紙浠呮湁涓や釜锛夛細0銆1 锛 鍩烘暟锛 2 2銆佽鏁拌鍒欙細 閫簩杩涗竴 鍊熶竴褰撲簩 涓嬮潰鎴戜滑鐢ㄥ崄杩涘埗浣滃姣旓紝鐪嬬湅浜岃繘鍒舵槸濡備綍璁℃暟...
绛旓細16浣嶈繘鍒跺姞鍑忚繍绠 3D25H - 05C3H = 3762H 3D25 -05C3 5-3=2 2-C=2-12 = (16+2-12) = 6 (鐢变簬2-12涓嶅鍑,鎵浠ュ悜鍓嶅1 鍗16)D-5=(13-1-5) = 7(13-1鏄洜涓2-12涓嶅鑰岃鍊熻蛋浜嗕竴浣)3-0=3 缁撴灉涓猴細3762H 鐢ㄥ崄杩涘埗鏃跺悜鍓嶅1浣嶅氨鏄10锛岃屽湪16杩涘埗閲屽悜鍓嶅1灏辨槸鍊...
绛旓細110H=1*16鐨2娆℃柟+1*16鐨1娆℃柟+0*16鐨0娆℃柟=256+16+0=272D 2銆佸崄杩涘埗鏁拌浆浜岃繘鍒舵暟銆佸叓杩涘埗鏁般鍗佸叚杩涘埗鏁 鏂规硶鏄浉鍚岀殑锛屽嵆鏁存暟閮ㄥ垎鐢ㄩ櫎鍩哄彇浣欑殑绠楁硶锛屽皬鏁伴儴鍒嗙敤涔樺熀鍙栨暣鐨勬柟娉曪紝鐒跺悗灏嗘暣鏁颁笌灏忔暟閮ㄥ垎鎷兼帴鎴愪竴涓暟浣滀负杞崲鐨勬渶鍚庣粨鏋溿備緥锛氳鍥涚骇鎸囧16椤点3銆佷簩杩涘埗鏁拌浆鎹㈡垚鍏跺畠鏁版嵁绫诲瀷 ...
绛旓細璁$畻鏂规硶锛0-9瀵瑰簲0-9锛汚-F瀵瑰簲10-15锛涘崄鍏繘鍒舵暟鐨勫姞鍑忔硶鐨勮繘锛忓熶綅瑙勫垯涓猴細鍊熶竴褰撳崄鍏紝閫㈠崄鍏繘涓銆傚崄鍏繘鍒舵暟鍚屼簩杩涘埗鏁板強鍗佽繘鍒舵暟涓鏍凤紝涔熷彲浠ュ啓鎴愬睍寮寮忕殑褰㈠紡銆傚崄杩涘埗鏁存暟杞崄鍏繘鍒舵暟锛氣滈櫎浠16鍙栦綑锛岄嗗簭鎺掑垪鈥濓紙闄16鍙栦綑娉曪級渚嬶細锛1765锛10=锛6E5锛2 1765/16=110...5 110/16...
绛旓細閫氬父锛屽鍗佸叚杩涘埗鏁扮殑琛ㄧず锛屽彲浠ュ湪鏁板瓧鐨勫彸涓嬭鏍囨敞16鎴朒锛屼絾鍦–璇█涓槸鍦ㄦ暟鐨勫墠闈㈠姞鏁板瓧0鍜屽瓧姣峏鍗0X鏉ヨ〃绀恒備緥濡傦紝12AF鍦–璇█涓〃绀轰负0X12AF銆傚崄鍏繘鍒舵暟鐨勫姞鍑忔硶鐨勮繘锛忓熶綅瑙勫垯涓猴細鍊熶竴褰撳崄鍏紝閫㈠崄鍏繘涓銆傚崄鍏繘鍒舵暟鍚屼簩杩涘埗鏁板強鍗佽繘鍒舵暟涓鏍凤紝涔熷彲浠ュ啓鎴愬睍寮寮忕殑褰㈠紡銆
绛旓細鍒嗗紑杩愮畻锛氾紙CFFFFH-90000H+1锛=3FFFFH+1=40000H 杩欐槸璁$畻鍦板潃浠90000H鍒癈FFFFH鐨勫瓧鑺傛诲閲忥紝+1鏄洜涓鸿鍖呭惈90000H璇ュ湴鍧銆40000H/16k= 40000H / 4000H = 10H = 16 瀛楄妭鎬诲閲忛櫎浠1鐗囪姱鐗囩殑瀹归噺锛屽氨鏄渶瑕佺殑鐗囨暟銆鍗佸叚杩涘埗鐨勫姞銆鍑忔硶涓鍗佽繘鍒舵槸涓鏍风殑锛屽彧鏄娉ㄦ剰杩1銆佸1鏄16锛岃屼笉鏄10...