中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 09:57
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 数学计算命令bc.exe和lmp.exe|批处理计算工具 查看 2,847 回复 15
楼 主 数学计算命令bc.exe和lmp.exe|批处理计算工具 发表于 2010-04-29 07:49 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
数学计算命令bc.exe和lmp.exe|批处理计算工具|命令行计算工具|批处理数学运算工具|数学运算命令行工具
堆砌以上关键词只为方便他人搜索用,这两个命令行工具零星介绍已经在我自己网志中贴过:

数学计算命令lmp.exe http://hi.baidu.com/yinkeju/blog/item/ffd845105dcd97f0c2ce795b.html

批处理bc命令的用法、dc命令的用法 http://hi.baidu.com/yinkeju/blog/item/bb29d8b4286f067f8bd4b286.html
本帖最近评分记录 (共 2 条) 点击查看详情
评分人分数时间
plp626 -15 2010-05-03 22:27
moniuming +15 2010-05-04 00:03

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2 发表于 2010-04-29 17:03 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
bc是和Unix那个差不多的bc吗?
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
yishanju +1 2015-10-13 20:02
3 发表于 2010-04-29 17:10 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
Originally posted by HAT at 2010-4-29 17:03:
bc是和Unix那个差不多的bc吗?


是啊
gunwin32版本的

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
4 发表于 2010-04-29 17:11 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
5 发表于 2010-04-29 17:14 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
还有一个叫MATH.EXE 的命令行工具,功能非常弱,不干脆不推荐了。

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
6 发表于 2010-04-30 07:12 ·  中国 台湾 台湾宽频通讯顾问股份有限公司
初级用户
★★
积分 68
发帖 64
注册 2009-05-23 20:43
17年会员
UID 145803
性别 男
状态 离线
Is lmp.exe tool Windows version ?
7 发表于 2010-04-30 08:28 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
lmp.exe 有WINDOWS版本的:http://sourceforge.net/projects/lmp/files/

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
8 发表于 2010-05-03 22:26 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
18年会员
UID 103127
性别 男
状态 离线
我试了试,很失望啊,
lmp 算 2+1/3
显示结果为2! 怎么连浮点数都不支持!
bc不支持中缀表达式,算的时候还要自己先把中缀化为后缀,试问谁有这心情?

还是math简单实用,
山外有山,人外有人;低调做人,努力做事。

进入网盘(各种工具)~~ 空间~~cmd学习
9 发表于 2010-05-03 22:35 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
哈哈,是吗?
bc.exe和LMP.EXE我都用得很好

唯独不爽MATH.EXE,功能太弱.

你说的支持是浮点数是指用浮点数表示计算结果?

我的数学比较悲惨,估计都比不了初中水平
==我看看/

还有lmp.exe 是2001年之后就再也没有人更新的了

[ Last edited by yishanju on 2010-5-3 at 22:47 ]

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
10 发表于 2010-05-03 22:52 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
bc.exe 是中缀表达式计算命令
dc.exe 是后缀的

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
11 发表于 2010-05-03 23:01 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
echo off

lmp -p 20 "2+1/3"
echo lmp.exe好冤啊

pause

\脚本\批处理计算>echo off
2.33333333333333348136
lmp.exe好冤啊
请按任意键继续. . .

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
12 发表于 2010-05-03 23:07 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
...居然出这结果了.

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
13 发表于 2010-05-03 23:22 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
18年会员
UID 103127
性别 男
状态 离线
我现在才看到,我本是给你加5分的,结果成了扣15分,汗的很
山外有山,人外有人;低调做人,努力做事。

进入网盘(各种工具)~~ 空间~~cmd学习
14 发表于 2010-05-03 23:24 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
我是这样用BC.exe来计算阶乘的..
BC命令是号称任意精度计算器,
GUNWIN32的BC.EXE 可以算出1800的阶乘.

setlocal EnableDelayedExpansion

for /l %%a in (2,1,18) do (
set m=!m!*%%a
set a=%%a
)

echo %m%|bc.exe


\脚本\批处理计算>echo 1*2*3*4*5*6*7*8*9*10*11*12*13*14*15*16*17*18 | bc.exe
6402373705728000


pause

[ Last edited by yishanju on 2010-5-3 at 23:27 ]

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
15 Re 8 楼 发表于 2010-05-04 10:23 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
math如何让结果保留小数点后指定位数?
论坛跳转: