我需要一个十六进制数字列表
I need a Hexadecimal Number List
我需要一个脚本来生成从 0000 到 FFFF 的所有 65536 个十六进制数,并将它们放入如下文本文件中:
0000
0001
0002
0003
...
FFFF
我不在乎它是用什么编程语言编写的,但请不要是我必须 运行 网络服务器 (PHP) 或仅 Windows .
核心是 Python 一个衬里 :
a = [hex(x) for x in xrange(0,pow(2, 16))]
或
a = map(hex, xrange(pow(2,16)))
print A
剩下的就是切出 'oxd' 并写入您的文件,即
f = open('workfile.txt', 'w')
for x in a:
f.write(x[3:])
#include<stdio.h>
int main(int argc, char** argv){
for(long i = 0x0; i <= 0xFFFF ; i++){
printf("%X\n", i);
}
return 0;
}
我需要一个脚本来生成从 0000 到 FFFF 的所有 65536 个十六进制数,并将它们放入如下文本文件中:
0000
0001
0002
0003
...
FFFF
我不在乎它是用什么编程语言编写的,但请不要是我必须 运行 网络服务器 (PHP) 或仅 Windows .
核心是 Python 一个衬里 :
a = [hex(x) for x in xrange(0,pow(2, 16))]
或
a = map(hex, xrange(pow(2,16)))
print A
剩下的就是切出 'oxd' 并写入您的文件,即
f = open('workfile.txt', 'w')
for x in a:
f.write(x[3:])
#include<stdio.h>
int main(int argc, char** argv){
for(long i = 0x0; i <= 0xFFFF ; i++){
printf("%X\n", i);
}
return 0;
}