![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 02:22 |
共 48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,250 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 有没有批处理的计算器 |
| 可打印版本 1,256 / 8 |
| 第1楼 killer05 | 发表于 2006-09-15 21:41 |
| 初级用户 发帖 25 积分 80 | |
|
有没有批处理的计算器 我想输入一个公式就能计算出结果,不用VBS用批处理可以吗?本人不懂问问
先谢谢了 |
|
| 第2楼 9527 | 发表于 2006-09-15 22:07 |
| 银牌会员 发帖 438 积分 1,185 来自 北京 | |
|
可不可以你得先把公式发出来才能够决定,要不谁知道你是什么公式?唉
|
|
| 第3楼 vkill | 发表于 2006-09-16 00:49 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
set /a
|
|
| 第4楼 electronixtar | 发表于 2006-09-16 03:09 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
我也想做一个批处理的矩阵计算器不知道可以不?呵呵
|
|
| 第5楼 killer05 | 发表于 2006-09-16 03:13 |
| 初级用户 发帖 25 积分 80 | |
|
谢谢了 刚刚在论坛找到的 想想一下 不管怎么样先谢谢各位了
@ECHO OFF set ok=8 set a1=0.85 set /A ppp=%OK%*%a1:~2% set /A AAA= (%ppp%)/100 set /A BBB= (%ppp%)%%100 echo %AAA%.%BBB% pause |
|
| 第6楼 killer05 | 发表于 2006-09-16 05:18 |
| 初级用户 发帖 25 积分 80 | |
|
刚刚学写了一个 但还有点不足.有高手教一下了先谢了 @echo off
:start echo 计算硬盘的大小------1 echo 要分的区大小(单位/G)------2 echo 退出------3 set /p ii=请选择(1 or 2 or 3): set ii=%ii:~0,1% if "#%ii%"=="#1" goto A if "#%ii%"=="#2" goto B if "#%ii%"=="#3" goto C :A set /p MMM=请输入新硬盘的大小 set /A MMM=%MMM%*1000/1024 echo 实际是%MMM%G goto start :B set /p CCC=请输入你要分的区大小(单位/G) set /A sss=%MMM%-%CCC% set /A CCC=(%CCC%-G)*4+1024*%CCC% echo 要分的区大小是%CCC%/kb >>fq.txt echo 剩余大小%sss% >>fq.txt echo 要分的区大小是%CCC%/kb echo 剩余大小%sss% PAUSE goto start C: end 还有点不足就是能不能计算出来的结果套用到下个计算 比如硬盘总容量分出来160G 分c盘用了20,能算还剩140G,其他的盘 再分D盘20g 那么总剩余要用批处理算,要么套用..不懂教教下 先谢了 |
|
| 第7楼 vkill | 发表于 2006-09-17 02:04 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
计算出来的结果套用到下个计算 ,结果 弄为变量来调用
|
|
| 第8楼 brglng | 发表于 2006-09-17 05:38 |
| 银牌会员 发帖 466 积分 1,200 来自 上海 | |
| 第9楼 killer05 | 发表于 2006-09-17 20:36 |
| 初级用户 发帖 25 积分 80 | |
|
谢谢 研究下 呵呵
想知道显示用结果用more和type有什么不同 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |