您現在的位置:程序化交易>> 股票公式>> 通達信>> 通達信知識>>正文內容

[求助]每月1號的日期如20130701為什么變成了20130700? [通達信]

  • 咨詢內容: 每月1號的日期如20130701、20130801等為什么變成了0號?
    具體是這樣的:
    AAA:20130701;
    顯示是“20130700.00”。以至于
    BBB:DATETODAY(AAA-19000000);
    無輸出。
    為什么會這樣?請老師解答。

     

  • 通達信技術部:

    你要達到什么目的 ?

     

    DATE+19000000;
    DATE;

     
    此主題相關圖片如下062803.jpg:

    這樣對比他們之間的 大小不是一個數量級的 所以那個1的差距 在計算的時候可能是0.01的差別   你要顯示正確日期可以換種方式處理

     

     

    {月日:MOD(DATE,10000);
    年份:INTPART(DATE/10000)+1900;

    }

     

  • 通達信客服:

    月日:MOD(DATE,10000);
    年份:INTPART(DATE/10000)+1900;
    DATE;
    DATE+19000000;
    DATE*100+19000000;
    DATE*100+19000000-19000000;

     

     

     


    此主題相關圖片如下062804.jpg:

     

    用你這個方法 那一天都可能出問題   那個不足1的 到哪一天 哪天就不正常   你也沒法兒找規律的

     


     

     

  • 網友交流: queenkeshi 老師您好!
    我的問題是,為什么20130201變成了20130200、20130301變成了20130300,等等。
    同樣的問題還有:
    {問題}
    如20130801=:20130801;
    又20130801+1=:20130801+1;
    又20130801+2=:20130801+2;
    又20130802=:20130802;
    又20130802+1=:20130802+1;
    又20130802+2=:20130802+2;

    我的目的是,設定一個目標日期用于效驗項目。

     

  • 網友交流:

    數值內部處理時使用的是浮點數,數值只能精確到數據的大約千萬分之一,

     

    對于20130701來說,結果可能會在(+/-)1范圍內.

     

     

    而1130701的較小些數的誤差可以采用一定方法抹去.

    用到8位數的計算的都會有這個問題。。。。具體說下你要實現什么 看看如何弄

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 窝窝女人体国产午夜视频| 久久久久性色AV毛片特级| 精品日韩欧美一区二区三区 | 精品亚洲福利一区二区| 国产日产成人免费视频在线观看| ww在线观视频免费观看| 日本在线视频一区二区三区| 亚洲国产综合第一精品小说| 秀婷和程仪全集| 国产三级在线观看免费| youjizz大全| 在线视频第二页| 中文在线日本免费永久18近| 日韩美女专区中文字幕| 亚洲欧美成人中文在线网站| 精品亚洲一区二区| 国产三级网站在线观看播放| 日本dhxxxxxdh14日本| 国产黄在线观看免费观看不卡| 三个黑人上我一个经过| 日韩一区二区三区电影| 亚洲国产成人精品女人久久久| 男女一边摸一边做刺激的视频| 国产suv精品一区二区6| 黑人边吃奶边扎下面激情视频| 国产精品高清全国免费观看| selaoban在线视频免费精品| 成年性生交大片免费看| 久久精品99久久香蕉国产| 欧美俄罗斯乱妇| 亚洲男人天堂影院| 男插女高潮一区二区| 啊灬啊别停灬用力视频啊视频| 韩国电影禁止的爱善良的小子hd| 国产福利小视频在线| 91欧美在线视频| 天天天天做夜夜夜做| 一本大道香一蕉久在线影院| 无码人妻一区二区三区免费看| 久久精品免费一区二区喷潮| 欧美A级毛欧美1级a大片免费播放|