以前也写过一个,貌似我的效率高点。。。
- @echo off
- set /p devd=分子:
- set /p devr=分母:
- set /p devn=位数:
- set /a devm=devd%%devr*10
- set /a deva=devd/devr
- set dans=%deva%.
- :loop
- set /a devn-=1
- set /a deva=devm/devr
- set /a devm=devm%%devr*10
- set dans=%dans%%deva%
- if not %devn%==0 goto loop
- echo %dans%
- pause
复制代码
|