• bc计算A股上市新股依次涨停股价


      版权申明:本文为博主窗户(Colin Cai)原创,欢迎转帖。如要转贴,必须注明原文网址
    
      http://www.cnblogs.com/Colin-Cai/p/7056654.html 
    
      作者:窗户
    
      QQ:6679072
    
      E-mail:6679072@qq.com
    

      几年的股市可谓惨不忍睹,不提也罢。唯有打新中签的时候,心里稍微有那么一点点的补偿,于是内心就YY可以30板吗,可以40板吗。于是就写了个连板的bc程序,每次中签的时候就运行一下,然后尽情的YY,然而每次还是无法利益最大化,尽管也就中了这么两次。

      喜欢bc这个计算器,因为bc近似于C的语法和任意精度。以下程序算新股连板股价绝对精确,供君YY。

      

    #!/usr/bin/bc
    scale = 2
    x = read();
    times = read();
    y = x*100*144;
    scale = 0;
    z = y%100;
    scale = 2;
    if(z>49) {
        x = y/10000+0.01;
    } else {
        x = y/10000;
    }
    scale = 2
    for(i=1;i<=times;i++) {
        print i,": ",x,"
    "
        y = x*100*11;
        scale = 0;
        z = y%10;
        scale = 2;
        if(z>4) {
            x = y/1000+0.01;
        } else {
            x = y/1000;
        }
    }
    quit
    

     假设该程序代码为ipo.bc

       就以今天申购的志邦股份为例,申购价23.48,YY它个30板

    # echo 23.48 30 | ./ipo.bc
    1: 33.81
    2: 37.19
    3: 40.91
    4: 45.00
    5: 49.50
    6: 54.45
    7: 59.90
    8: 65.89
    9: 72.48
    10: 79.73
    11: 87.70
    12: 96.47
    13: 106.12
    14: 116.73
    15: 128.40
    16: 141.24
    17: 155.36
    18: 170.90
    19: 187.99
    20: 206.79
    21: 227.47
    22: 250.22
    23: 275.24
    24: 302.76
    25: 333.04
    26: 366.34
    27: 402.97
    28: 443.27
    29: 487.60
    30: 536.36
    

     现在万事俱备,就差券商打电话通知我中签了

  • 相关阅读:
    Java中的break和continue关键字使用总结
    Java Foreach语句使用总结
    Android的线程(Thread)和服务(Service)的区别
    Android终止无限循环线程和程序退出时销毁线程
    IoC(Inversion of Control,控制反转)模式
    浅谈手机app测试注意点
    Android获取手机相关信息
    深搜
    5种排序方式
    一个简单的文本编辑器
  • 原文地址:https://www.cnblogs.com/Colin-Cai/p/7056654.html
Copyright © 2020-2023  润新知