天软金融分析.NET函数大全 > TSL函数 > 系统相关函数 > 数据类型转换函数

ToSTM    

简述
转换成为STM流数据。可以通过stmType参数控制是否转换为新流模式或超大流新流模式,新的stm流占用空间更少,访问效率更高。
还可以通过添加第四个参数对数据进行精度处理后再转换。
其中,第二个参数为可选参数,特殊场景下使用,一般场景中设置为0。
转换后的数据流可以通过函数stm(t)进行转回。
定义
ToSTM(V:Any[,gtype:Integer[,stmType:Integer[,pN:Integer]]]):Binary;
参数
名称类型说明
V任意类型数据
gtypeinteger可选参数,图型等特殊类型 ,默认为0
stmTypeinteger可选参数,流模式,0:普通模式;1:新流模式;2:超极大流的紧缩模式;默认为0。其中,超大流模式能处理超大结果集。
pNinteger可选参数,精度,默认为-1,全精度
返回Binary二进制类型,STM流。
  • 范例


    return tostm(array(1,23,4,5,6,7,));//返回以.stm为后缀名的二进制文件。


    //可选参数的应用
      t:=rand(4,5);
      s:=toSTM(t,0,1,2);//用新流模式,且保留两位小数
      return stm(s);

    返回如下:
相关