bat脚本10进制数转16进制

it2023-12-01  83

@echo off setlocal ENABLEDELAYEDEXPANSION set hexstr=ss set /a ii=0 set /a dec=0 set return=123 set returnPara=321 for /l %%i in (0,1,255) do ( ::echo i= %%i set /a ii=%%i set /a dec=!ii! ::echo dec= %%i call:dec2hex !dec! set return2=!return! set hexstr2=!hexstr! echo dec= %%i, return2=!return!, hexstr2=!hexstr2! set /a ii+=1 ) echo done pause :dec2hex set code=0123456789ABCDEF set /a num=%1 set var=%num% set str= :again set /a tra=%var%%%16 call,set tra=%%code:~%tra%,1%% ::echo tra=%tra% set /a var/=16 ::echo var=%var% set str=%tra%%str% if %var% geq 10 goto again ::echo %var%%str% if %var% neq 0 (set hexstr=0x%var%%str%) else (set hexstr=0x%str%) ::echo hexstr=%hexstr% set return=%hexstr% ::echo return=%return% goto:eof dec= 0, return2=0x0, hexstr2=0x0 dec= 1, return2=0x1, hexstr2=0x1 dec= 2, return2=0x2, hexstr2=0x2 dec= 3, return2=0x3, hexstr2=0x3 dec= 4, return2=0x4, hexstr2=0x4 dec= 5, return2=0x5, hexstr2=0x5 dec= 6, return2=0x6, hexstr2=0x6 dec= 7, return2=0x7, hexstr2=0x7 dec= 8, return2=0x8, hexstr2=0x8 dec= 9, return2=0x9, hexstr2=0x9 dec= 10, return2=0xA, hexstr2=0xA dec= 11, return2=0xB, hexstr2=0xB dec= 12, return2=0xC, hexstr2=0xC dec= 13, return2=0xD, hexstr2=0xD dec= 14, return2=0xE, hexstr2=0xE dec= 15, return2=0xF, hexstr2=0xF dec= 16, return2=0x10, hexstr2=0x10 dec= 17, return2=0x11, hexstr2=0x11 dec= 18, return2=0x12, hexstr2=0x12 dec= 19, return2=0x13, hexstr2=0x13 dec= 20, return2=0x14, hexstr2=0x14 dec= 21, return2=0x15, hexstr2=0x15 dec= 22, return2=0x16, hexstr2=0x16 dec= 23, return2=0x17, hexstr2=0x17 dec= 24, return2=0x18, hexstr2=0x18 dec= 25, return2=0x19, hexstr2=0x19 dec= 26, return2=0x1A, hexstr2=0x1A dec= 27, return2=0x1B, hexstr2=0x1B dec= 28, return2=0x1C, hexstr2=0x1C dec= 29, return2=0x1D, hexstr2=0x1D dec= 30, return2=0x1E, hexstr2=0x1E dec= 31, return2=0x1F, hexstr2=0x1F dec= 32, return2=0x20, hexstr2=0x20 dec= 33, return2=0x21, hexstr2=0x21 dec= 34, return2=0x22, hexstr2=0x22 dec= 35, return2=0x23, hexstr2=0x23 dec= 36, return2=0x24, hexstr2=0x24 dec= 37, return2=0x25, hexstr2=0x25 dec= 38, return2=0x26, hexstr2=0x26 dec= 39, return2=0x27, hexstr2=0x27 dec= 40, return2=0x28, hexstr2=0x28 dec= 41, return2=0x29, hexstr2=0x29 dec= 42, return2=0x2A, hexstr2=0x2A dec= 43, return2=0x2B, hexstr2=0x2B dec= 44, return2=0x2C, hexstr2=0x2C dec= 45, return2=0x2D, hexstr2=0x2D dec= 46, return2=0x2E, hexstr2=0x2E dec= 47, return2=0x2F, hexstr2=0x2F dec= 48, return2=0x30, hexstr2=0x30 dec= 49, return2=0x31, hexstr2=0x31 dec= 50, return2=0x32, hexstr2=0x32 dec= 51, return2=0x33, hexstr2=0x33 dec= 52, return2=0x34, hexstr2=0x34 dec= 53, return2=0x35, hexstr2=0x35 dec= 54, return2=0x36, hexstr2=0x36 dec= 55, return2=0x37, hexstr2=0x37 dec= 56, return2=0x38, hexstr2=0x38 dec= 57, return2=0x39, hexstr2=0x39 dec= 58, return2=0x3A, hexstr2=0x3A dec= 59, return2=0x3B, hexstr2=0x3B dec= 60, return2=0x3C, hexstr2=0x3C dec= 61, return2=0x3D, hexstr2=0x3D dec= 62, return2=0x3E, hexstr2=0x3E dec= 63, return2=0x3F, hexstr2=0x3F dec= 64, return2=0x40, hexstr2=0x40 dec= 65, return2=0x41, hexstr2=0x41 dec= 66, return2=0x42, hexstr2=0x42 dec= 67, return2=0x43, hexstr2=0x43 dec= 68, return2=0x44, hexstr2=0x44 dec= 69, return2=0x45, hexstr2=0x45 dec= 70, return2=0x46, hexstr2=0x46 dec= 71, return2=0x47, hexstr2=0x47 dec= 72, return2=0x48, hexstr2=0x48 dec= 73, return2=0x49, hexstr2=0x49 dec= 74, return2=0x4A, hexstr2=0x4A dec= 75, return2=0x4B, hexstr2=0x4B dec= 76, return2=0x4C, hexstr2=0x4C dec= 77, return2=0x4D, hexstr2=0x4D dec= 78, return2=0x4E, hexstr2=0x4E dec= 79, return2=0x4F, hexstr2=0x4F dec= 80, return2=0x50, hexstr2=0x50 dec= 81, return2=0x51, hexstr2=0x51 dec= 82, return2=0x52, hexstr2=0x52 dec= 83, return2=0x53, hexstr2=0x53 dec= 84, return2=0x54, hexstr2=0x54 dec= 85, return2=0x55, hexstr2=0x55 dec= 86, return2=0x56, hexstr2=0x56 dec= 87, return2=0x57, hexstr2=0x57 dec= 88, return2=0x58, hexstr2=0x58 dec= 89, return2=0x59, hexstr2=0x59 dec= 90, return2=0x5A, hexstr2=0x5A dec= 91, return2=0x5B, hexstr2=0x5B dec= 92, return2=0x5C, hexstr2=0x5C dec= 93, return2=0x5D, hexstr2=0x5D dec= 94, return2=0x5E, hexstr2=0x5E dec= 95, return2=0x5F, hexstr2=0x5F dec= 96, return2=0x60, hexstr2=0x60 dec= 97, return2=0x61, hexstr2=0x61 dec= 98, return2=0x62, hexstr2=0x62 dec= 99, return2=0x63, hexstr2=0x63 dec= 100, return2=0x64, hexstr2=0x64 dec= 101, return2=0x65, hexstr2=0x65 dec= 102, return2=0x66, hexstr2=0x66 dec= 103, return2=0x67, hexstr2=0x67 dec= 104, return2=0x68, hexstr2=0x68 dec= 105, return2=0x69, hexstr2=0x69 dec= 106, return2=0x6A, hexstr2=0x6A dec= 107, return2=0x6B, hexstr2=0x6B dec= 108, return2=0x6C, hexstr2=0x6C dec= 109, return2=0x6D, hexstr2=0x6D dec= 110, return2=0x6E, hexstr2=0x6E dec= 111, return2=0x6F, hexstr2=0x6F dec= 112, return2=0x70, hexstr2=0x70 dec= 113, return2=0x71, hexstr2=0x71 dec= 114, return2=0x72, hexstr2=0x72 dec= 115, return2=0x73, hexstr2=0x73 dec= 116, return2=0x74, hexstr2=0x74 dec= 117, return2=0x75, hexstr2=0x75 dec= 118, return2=0x76, hexstr2=0x76 dec= 119, return2=0x77, hexstr2=0x77 dec= 120, return2=0x78, hexstr2=0x78 dec= 121, return2=0x79, hexstr2=0x79 dec= 122, return2=0x7A, hexstr2=0x7A dec= 123, return2=0x7B, hexstr2=0x7B dec= 124, return2=0x7C, hexstr2=0x7C dec= 125, return2=0x7D, hexstr2=0x7D dec= 126, return2=0x7E, hexstr2=0x7E dec= 127, return2=0x7F, hexstr2=0x7F dec= 128, return2=0x80, hexstr2=0x80 dec= 129, return2=0x81, hexstr2=0x81 dec= 130, return2=0x82, hexstr2=0x82 dec= 131, return2=0x83, hexstr2=0x83 dec= 132, return2=0x84, hexstr2=0x84 dec= 133, return2=0x85, hexstr2=0x85 dec= 134, return2=0x86, hexstr2=0x86 dec= 135, return2=0x87, hexstr2=0x87 dec= 136, return2=0x88, hexstr2=0x88 dec= 137, return2=0x89, hexstr2=0x89 dec= 138, return2=0x8A, hexstr2=0x8A dec= 139, return2=0x8B, hexstr2=0x8B dec= 140, return2=0x8C, hexstr2=0x8C dec= 141, return2=0x8D, hexstr2=0x8D dec= 142, return2=0x8E, hexstr2=0x8E dec= 143, return2=0x8F, hexstr2=0x8F dec= 144, return2=0x90, hexstr2=0x90 dec= 145, return2=0x91, hexstr2=0x91 dec= 146, return2=0x92, hexstr2=0x92 dec= 147, return2=0x93, hexstr2=0x93 dec= 148, return2=0x94, hexstr2=0x94 dec= 149, return2=0x95, hexstr2=0x95 dec= 150, return2=0x96, hexstr2=0x96 dec= 151, return2=0x97, hexstr2=0x97 dec= 152, return2=0x98, hexstr2=0x98 dec= 153, return2=0x99, hexstr2=0x99 dec= 154, return2=0x9A, hexstr2=0x9A dec= 155, return2=0x9B, hexstr2=0x9B dec= 156, return2=0x9C, hexstr2=0x9C dec= 157, return2=0x9D, hexstr2=0x9D dec= 158, return2=0x9E, hexstr2=0x9E dec= 159, return2=0x9F, hexstr2=0x9F dec= 160, return2=0xA0, hexstr2=0xA0 dec= 161, return2=0xA1, hexstr2=0xA1 dec= 162, return2=0xA2, hexstr2=0xA2 dec= 163, return2=0xA3, hexstr2=0xA3 dec= 164, return2=0xA4, hexstr2=0xA4 dec= 165, return2=0xA5, hexstr2=0xA5 dec= 166, return2=0xA6, hexstr2=0xA6 dec= 167, return2=0xA7, hexstr2=0xA7 dec= 168, return2=0xA8, hexstr2=0xA8 dec= 169, return2=0xA9, hexstr2=0xA9 dec= 170, return2=0xAA, hexstr2=0xAA dec= 171, return2=0xAB, hexstr2=0xAB dec= 172, return2=0xAC, hexstr2=0xAC dec= 173, return2=0xAD, hexstr2=0xAD dec= 174, return2=0xAE, hexstr2=0xAE dec= 175, return2=0xAF, hexstr2=0xAF dec= 176, return2=0xB0, hexstr2=0xB0 dec= 177, return2=0xB1, hexstr2=0xB1 dec= 178, return2=0xB2, hexstr2=0xB2 dec= 179, return2=0xB3, hexstr2=0xB3 dec= 180, return2=0xB4, hexstr2=0xB4 dec= 181, return2=0xB5, hexstr2=0xB5 dec= 182, return2=0xB6, hexstr2=0xB6 dec= 183, return2=0xB7, hexstr2=0xB7 dec= 184, return2=0xB8, hexstr2=0xB8 dec= 185, return2=0xB9, hexstr2=0xB9 dec= 186, return2=0xBA, hexstr2=0xBA dec= 187, return2=0xBB, hexstr2=0xBB dec= 188, return2=0xBC, hexstr2=0xBC dec= 189, return2=0xBD, hexstr2=0xBD dec= 190, return2=0xBE, hexstr2=0xBE dec= 191, return2=0xBF, hexstr2=0xBF dec= 192, return2=0xC0, hexstr2=0xC0 dec= 193, return2=0xC1, hexstr2=0xC1 dec= 194, return2=0xC2, hexstr2=0xC2 dec= 195, return2=0xC3, hexstr2=0xC3 dec= 196, return2=0xC4, hexstr2=0xC4 dec= 197, return2=0xC5, hexstr2=0xC5 dec= 198, return2=0xC6, hexstr2=0xC6 dec= 199, return2=0xC7, hexstr2=0xC7 dec= 200, return2=0xC8, hexstr2=0xC8 dec= 201, return2=0xC9, hexstr2=0xC9 dec= 202, return2=0xCA, hexstr2=0xCA dec= 203, return2=0xCB, hexstr2=0xCB dec= 204, return2=0xCC, hexstr2=0xCC dec= 205, return2=0xCD, hexstr2=0xCD dec= 206, return2=0xCE, hexstr2=0xCE dec= 207, return2=0xCF, hexstr2=0xCF dec= 208, return2=0xD0, hexstr2=0xD0 dec= 209, return2=0xD1, hexstr2=0xD1 dec= 210, return2=0xD2, hexstr2=0xD2 dec= 211, return2=0xD3, hexstr2=0xD3 dec= 212, return2=0xD4, hexstr2=0xD4 dec= 213, return2=0xD5, hexstr2=0xD5 dec= 214, return2=0xD6, hexstr2=0xD6 dec= 215, return2=0xD7, hexstr2=0xD7 dec= 216, return2=0xD8, hexstr2=0xD8 dec= 217, return2=0xD9, hexstr2=0xD9 dec= 218, return2=0xDA, hexstr2=0xDA dec= 219, return2=0xDB, hexstr2=0xDB dec= 220, return2=0xDC, hexstr2=0xDC dec= 221, return2=0xDD, hexstr2=0xDD dec= 222, return2=0xDE, hexstr2=0xDE dec= 223, return2=0xDF, hexstr2=0xDF dec= 224, return2=0xE0, hexstr2=0xE0 dec= 225, return2=0xE1, hexstr2=0xE1 dec= 226, return2=0xE2, hexstr2=0xE2 dec= 227, return2=0xE3, hexstr2=0xE3 dec= 228, return2=0xE4, hexstr2=0xE4 dec= 229, return2=0xE5, hexstr2=0xE5 dec= 230, return2=0xE6, hexstr2=0xE6 dec= 231, return2=0xE7, hexstr2=0xE7 dec= 232, return2=0xE8, hexstr2=0xE8 dec= 233, return2=0xE9, hexstr2=0xE9 dec= 234, return2=0xEA, hexstr2=0xEA dec= 235, return2=0xEB, hexstr2=0xEB dec= 236, return2=0xEC, hexstr2=0xEC dec= 237, return2=0xED, hexstr2=0xED dec= 238, return2=0xEE, hexstr2=0xEE dec= 239, return2=0xEF, hexstr2=0xEF dec= 240, return2=0xF0, hexstr2=0xF0 dec= 241, return2=0xF1, hexstr2=0xF1 dec= 242, return2=0xF2, hexstr2=0xF2 dec= 243, return2=0xF3, hexstr2=0xF3 dec= 244, return2=0xF4, hexstr2=0xF4 dec= 245, return2=0xF5, hexstr2=0xF5 dec= 246, return2=0xF6, hexstr2=0xF6 dec= 247, return2=0xF7, hexstr2=0xF7 dec= 248, return2=0xF8, hexstr2=0xF8 dec= 249, return2=0xF9, hexstr2=0xF9 dec= 250, return2=0xFA, hexstr2=0xFA dec= 251, return2=0xFB, hexstr2=0xFB dec= 252, return2=0xFC, hexstr2=0xFC dec= 253, return2=0xFD, hexstr2=0xFD dec= 254, return2=0xFE, hexstr2=0xFE dec= 255, return2=0xFF, hexstr2=0xFF done 请按任意键继续. . .

 

 

最新回复(0)