标题: [原创]十进制转其它进制(递归)
[打印本页]
作者: s11ss
时间: 2008-4-1 22:16
标题: [原创]十进制转其它进制(递归)
@setlocal enabledelayedexpansion&set h=0123456789ABCDEF&call :10 %1 %2&exit/b
:10 -2,8,16 {s11ss@www.cn-dos.net 2008-4-1}
@set/a t=%1/%2&(if !t! gtr 0 call :10 !t! %2)&set/a o=%1%%%2&call set/p=%%h:~!o!,1%%<nul
作者: plp626
时间: 2008-4-1 23:46
写得那么紧凑多不好看,也不好理解,时间长了自己也忘了.
@setlocal enabledelayedexpansion
set h=0123456789ABCDEF
call :10 %1 %2
exit/b
:10 -2,8,16 {s11ss@www.cn-dos.net 2008-4-1}
@set/a t=%1/%2
(if !t! gtr 0 call :10 !t! %2)
set/a o=%1%%%2
call set/p=%%h:~!o!,1%%<nul
楼主的这个小函数蛮实用的,对这个帖是否感兴趣?
批处理函数库