Chinaunix首页 | 论坛 | 博客
  • 博客访问: 317878
  • 博文数量: 172
  • 博客积分: 2967
  • 博客等级: 少校
  • 技术积分: 1805
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-09 13:31
文章分类

全部博文(172)

文章存档

2014年(6)

2013年(45)

2012年(120)

2011年(1)

我的朋友

分类: 信息化

2014-01-13 16:13:31

突然发现不会算术了,数学公式忘了,结果偷懒搞了下,希望高手给点意见!

#!/bin/bash
COUNT=`cal|awk 'NR==7 {print $NF}'`
read -p "input all of STAGE:" STAGE
read -p "input enchashment:" SUMALL


for i in `seq 1 $STAGE`
do
        echo "#########################################"
        echo -e "THIS IS THE \033[033;40m${i}TH\033[0m TIME AND DETAILS"
        echo "#########################################"


NEXT_SUMALL=`awk "BEGIN{print $SUMALL*(0.9**($i-1))}"`


        echo -e "REMAIN FUND : " "\033[033;40m$NEXT_SUMALL\033[0m"


ACCRUAL=`awk "BEGIN{print $NEXT_SUMALL*0.0005*$COUNT}"`


        echo -e "CURRENT PERIOD ACCRUAL: "  "\033[033;40m$ACCRUAL\033[0m"


        if [[ "$i" == "1" ]];then
                CURRENT=`awk "BEGIN{print $NEXT_SUMALL+$ACCRUAL+$NEXT_SUMALL*0.01}"`
                echo -e "the $i months is "  "\033[033;40m$CURRENT\033[0m"
        elif [[ "$i" > "1" ]];then
                CURRENT=`awk "BEGIN{print $ACCRUAL+$NEXT_SUMALL}"`
                echo -e "the $i months is "  "\033[033;40m$CURRENT\033[0m"
        else
                exit
        fi
done

阅读(1455) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~