Board logo

标题: [数值计算] [已解决]批处理怎样计算利息? [打印本页]

作者: lonelydragon64    时间: 2011-3-15 20:43     标题: [已解决]批处理怎样计算利息?

本帖最后由 lonelydragon64 于 2011-3-28 00:03 编辑

不好意思,虽然我也感觉自己怎么有点白痴!实在没搞懂,我初学乍道,想请问,我想弄个计算利息的P,这个是我自己写的,怎么弄不出来啊,恳请指教!
  1. @echo off
  2. set /p benjin= 请输入本金:
  3. set /a lixi=%benjin%*1.39*7/360
  4. echo 您的利息是:%lixi%元
  5. pause
复制代码
[ 本帖最后由 lonelydragon64 于 2011-3-15 22:50 编辑 ]
作者: lonelydragon64    时间: 2011-3-15 20:54

公式:本金*1.39/36000*7=利息,上面我写成360了,请问是哪里出错了呢!提示:运算符不存在?
作者: pdp320921    时间: 2011-3-15 21:11

不支持小数运算吧~~~
作者: caruko    时间: 2011-3-15 22:32

不支持小数,用bat反而弄的更复杂了。
作者: lonelydragon64    时间: 2011-3-15 22:51

求教~ 请问那位有更好的方法呢?感谢……
作者: batman    时间: 2011-3-16 12:01

用vbs吧:
  1. input = InputBox ("请输入本金")
  2. lx = Round (input*1.39*7/360 ,2)
  3. If Left (lx, 1) = "." Then lx = "0" & lx
  4. msgBox lx & "元", 0, "利息为:"
复制代码

作者: lonelydragon64    时间: 2011-3-28 00:05

6# batman


感谢,感谢,看来VBS也要学习学习啦~~嘿嘿




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2