- 帖子
- 49
- 积分
- 59
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2012-9-10
|
5楼
发表于 2012-9-11 09:54
| 只看该作者
本帖最后由 wosliming 于 2012-9-11 10:18 编辑
回复 4# forfiles
想实现对当前系统内存大小做平发根处理
@echo on
setlocal ENABLEDELAYEDEXPANSION
for /f "tokens=4 delims= " %%i in ('systeminfo^|find "Total Physical Memory"') do (
set str=%%i
)
set str=%str:,=%
set a=%str%,a*=1125,b=a
for /l %%a in (1,1,100) do set /a b=(b+a/b)/2
echo %b:~,-2%
pause
报Divide by zero error,是公式哪里不对吗?? |
|