Convertir un número de decimal a hexadecimal (.BAT)
Hola, he ideado una nueva forma realmente rápida de convertir un número de decimal a hexadecimal usando una variable no documentada llamada =ExitCode
Código:
[text]
@echo off
:: Llamamos al procedimiento :Dec2Hex enviandole el decimal 10554896 almacenando resiltado en "ret"
call :Dec2Hex 10554896 ret
echo.%ret%
pause
goto :eof
:Dec2Hex
"%ComSpec%" /d /c exit /b %~1 >nul
for /f "eol=0 delims=0 tokens=*" %%# in (
"%=ExitCode%") do if not "%%#"=="" (
set %~2=%%#) else (set %~2=0)
goto :eof
[/text]
Fuente: http://foro.el-hacker.com/f82/f-bat-nueva-ta-cnica-convertir-decimal-hexadecimal-177837/
|
27 abril 2011 en Informática | tags: .BAT, Informática |















Rss