2020-09-02客户端升级说明
简述
==========================测试============================
修正:浮点数类型无小数的数,客户端输入后被当成整数0
升级:客户端新增小数位数显示的选择。(和平台模型的返回精度不同,当显示小数位数不被设置,默认显示的是数字的最大小数位数)
2020-09-02 升级
----------------------------------------------------
01修正:浮点数类型无小数的数,客户端输入后被当成整数
差异对比:
升级前:输入参数为只有整数部分的实数,返回参数显示为整数
下图程序参数a的类型为实数,返回a的值:
返回为整型数据:
升级后:若参数类型为实数,则返回参数显示也为实数
如:
返回为实数数据:
----------------------------------------------------
02升级:客户端新增小数位数显示的选择。(和平台模型的返回精度不同,当显示小数位数不被设置,默认显示的是数字的最大小数位数)
功能说明:结果集新增显示位数的设置,该设置是在精度设置PN_Precision()作用之后的结果集上进行的调整,默认是返回的数据的最大的位数。
比如,返回6位精度的数组:
setsysparam(PN_Precision(),6);
return rand(10,4);
默认返回:
点击显示位数,将数据最大位数变更为2,则有如下效果:
特别应用:即便是数组中的有效长度小于显示位数,也能得到补齐,例如:
return array(40.0000,60.0);
执行返回:
此时,即便通过PN_Precision()设置再长的精度,也无法使结果中小数位的0补齐到自己想要的长度,就可以通过显示位数得到想要的结果,如下:
----------------------------------------------------