Board logo

标题: 怎样输入的是ascll码但是输出字符? [打印本页]

作者: zlt004     时间: 2006-9-14 01:10    标题: 怎样输入的是ascll码但是输出字符?

怎样输入的是ascll码但是输出字符?
作者: zlt004     时间: 2006-9-14 01:47    标题: 没人会吗?


作者: namejm     时间: 2006-9-14 01:51
  请检查你在顶楼的问题是否描述清楚之后,再继续发问。
作者: zlt004     时间: 2006-9-14 07:30    标题: 哦~~

就是说把一个字符转成ascll
再用CMD把他转化成字符输出
比如把a的ascll是110001
那就在CMD下输入的是110001
但是输出的是a


不知道清楚了没有
作者: zh159     时间: 2006-9-14 11:42
16进制字符文本/二进制文件迷你互转器

只能转换为文件

[ Last edited by zxcv on 2006-9-14 at 11:43 ]
作者: namejm     时间: 2006-9-14 12:26
  以前见过10进制和16进制互换的批处理,基本原理是把10进制下0~9的字符转换为对应的16进制字符。其实,只要有张换算表,这个问题还是比较容易解决的。可惜我不知道这个换算表啥模样。
作者: zh159     时间: 2006-9-14 13:29
16进制换为10进制很简单:“set /a N=0xFFFF”

2、8、10、16进制换算还是用批处理命令方便,换算表很受限制

PS:昨天在网上找到一张 ASCII to UniCode 的换算表,145k,7445个对照,做成“set ASCII=UniCode”后用了10秒才载入完毕;晚上做了个批处理用了3个小时转换成 ASCII to UTF-8 换算表,也是100多k

要转换为文字显示,还是要用到“16进制字符文本/二进制文件迷你互转器”(ASCII)

[ Last edited by zxcv on 2006-9-14 at 01:34 ]