天软金融分析.NET函数大全 > 数据仓库函数 > 系统参数名称函数

pn_Precision    

简述

保留小数点位数,-1表示保留所有小数。

对返回的结果保留小数点位数,即return时生效。例如BackupSystemParameters2()中系统参数的恢复是在return之前执行,所以精度的设置需要在系统参数备份之前设置。
定义
pn_Precision():String;
  • 范例

    范例1:设置与生效


    setsysparam(PN_Precision(),3);//设置有效

     ov:=BackupSystemParameters2();

     setsysparam(PN_Precision(),2); //设置无效,在return 之前被恢复到备份之前的状态

     return rand(2,3);

    //返回结果保留3位小数:





    范例2:


    //提取万科A2019-2-19日的5分钟线收盘价,并保留2位小数结果输出

    setsysparam(PN_Precision(),2);//有效

     setsysparam(pn_cycle(),cy_30m());

     return select datetimetostr(['date']) as 'date',['close']

     from markettable datekey 20190219T to 20190219.16T of 'SZ000002' end;

    //返回结果:



    参考
    SetSysParam GetSysParam pn_Stock pn_Date pn_Rate pn_RateDay pn_nDay pn_Cycle pn_ViewPoint pn_FreeCycle pn_ReportMode 
相关
FAQ/知识库链接