[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] 批处理如何将10进制转换成16进制?

那天的发错了,写成了将十进制转换成12进制,我知道方法是一样的,但是要用批处理来写,我还不会
那天的那个贴子上管理员回复叫我问namejm
如果namejm看到了我的贴子请帮我解答一下,谢谢了!

谢谢了,取余数的那些我都忘记了,我把这复制下来,晚上好好看看,呵呵
谢谢各位了

TOP

set /a num /=16  这一句是干什么用的。我怎么看来看去都觉得这里好像读不通一样
这个num后面的/是除的意思还是什么意思啊,要是除的意思那后面的=又是什么意思啦

TOP

谢了,这个/是当前面的num用是吧,总算是明白了,谢了喔

TOP

call set/p=%%f:~%%i,1%%<nul
这一段中的=%%f:~%%i,1%%是将这一个变量中取F变量中的前%%i去掉,选取后一位,这个%%i就是一个变量,里面不止一个数,也就是不管%%i里面有多少位都会从中不断取出,并且每个都是去掉他所属的数(如A F)并且选项去掉之后的后一位,这样是否为正解,也许解答得不容易懂

TOP

谢谢,今天上午我一直没有看明白,后来搞一个简单的数字在纸上写着看,一一对应,最后才理解过来的,呵呵呵,谢谢版主啊

TOP

真是太牛了,小弟领教了

TOP

返回列表