新手请教:关于浮点数在MSFlexGrid1中的显示格式
时间:2011-09-09
来源:互联网
新手请教:
我从OPC Server中读取浮点数据,然后放在MSFlexGrid1中显示给用户。
如果没有格式设置的情况下:
如果数据为123.45,则MSFlexGrid1中也显示123.45.
如果数据为0.123,则MSFlexGrid1中显示 .123,前面的0不见了,我喜欢能正确显示0.123
然后我试了下用format("0.123","0.##"),则MSFlexGrid1中显示0.12,取了小数点后面2位,尚且接受。
可发现如果是format("123","0.##"),则MSFlexGrid1中显示123. 直接多了个点。
我也不想变成format("123.45","0.0#"),这样在整数的时候,后面又会多个 .和 0
我又不想对每个数据进行判断,有没有简单的方法对MSFlexGrid1进行下设置,让其中的浮点数正常显示。
如果可以,也不用对小数点后面进行截取,有多少显示多少,没有,就不显示.
在其他地方设置或者其他任何方法都可以.只要不是特别复杂的.我用了很多MSFlexGrid1,所以希望一劳永逸.
非常感谢.
我从OPC Server中读取浮点数据,然后放在MSFlexGrid1中显示给用户。
如果没有格式设置的情况下:
如果数据为123.45,则MSFlexGrid1中也显示123.45.
如果数据为0.123,则MSFlexGrid1中显示 .123,前面的0不见了,我喜欢能正确显示0.123
然后我试了下用format("0.123","0.##"),则MSFlexGrid1中显示0.12,取了小数点后面2位,尚且接受。
可发现如果是format("123","0.##"),则MSFlexGrid1中显示123. 直接多了个点。
我也不想变成format("123.45","0.0#"),这样在整数的时候,后面又会多个 .和 0
我又不想对每个数据进行判断,有没有简单的方法对MSFlexGrid1进行下设置,让其中的浮点数正常显示。
如果可以,也不用对小数点后面进行截取,有多少显示多少,没有,就不显示.
在其他地方设置或者其他任何方法都可以.只要不是特别复杂的.我用了很多MSFlexGrid1,所以希望一劳永逸.
非常感谢.
作者: westdata 发布时间: 2011-09-09
貌似没有
作者: patrickkong 发布时间: 2011-09-09
1.这是具体机器设置有关。这是控制面板,区域和语言选项,自定义,零起始显示,改设置。
2.数据量不多的话,我以前是一格一格处理,因为不太想改客户机的设置。
2.数据量不多的话,我以前是一格一格处理,因为不太想改客户机的设置。
作者: alifriend 发布时间: 2011-09-09
引用楼主 westdata 的回复:
新手请教:
我从OPC Server中读取浮点数据,然后放在MSFlexGrid1中显示给用户。
如果没有格式设置的情况下:
如果数据为123.45,则MSFlexGrid1中也显示123.45.
如果数据为0.123,则MSFlexGrid1中显示 .123,前面的0不见了,我喜欢能正确显示0.123
然后我试了下用format("0.123","0.##"),则MSFlex……
新手请教:
我从OPC Server中读取浮点数据,然后放在MSFlexGrid1中显示给用户。
如果没有格式设置的情况下:
如果数据为123.45,则MSFlexGrid1中也显示123.45.
如果数据为0.123,则MSFlexGrid1中显示 .123,前面的0不见了,我喜欢能正确显示0.123
然后我试了下用format("0.123","0.##"),则MSFlex……
format("0.123","0.00")
作者: worldy 发布时间: 2011-09-09
引用 2 楼 alifriend 的回复:
1.这是具体机器设置有关。这是控制面板,区域和语言选项,自定义,零起始显示,改设置。
2.数据量不多的话,我以前是一格一格处理,因为不太想改客户机的设置。
1.这是具体机器设置有关。这是控制面板,区域和语言选项,自定义,零起始显示,改设置。
2.数据量不多的话,我以前是一格一格处理,因为不太想改客户机的设置。
果然是高手,出手就不一样,在控制面板里改后的确可以.
我查看了下其他语言的 零起始显示, 大部分是0.7 只有中文(中国)默认是 .7
那我想问下,可否调用api函数,在运行客户端程序时候,直接把这个设置改掉,而且保持更改.不弹出对话框.
因为我觉得改掉这个设置没有太大影响.
但很想知道,改掉后在什么情况下,会出现反向的影响,也就是什么情况下用 .7格式更合适.
非常感谢.
作者: westdata 发布时间: 2011-09-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28