Foxtable(狐表)用户栏目专家坐堂 → 有关文本框显示小数的问题


  共有18922人关注过本帖树形打印复制链接

主题:有关文本框显示小数的问题

帅哥哟,离线,有人找我吗?
baoxyang
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
有关文本框显示小数的问题  发帖心情 Post By:2009/5/7 20:56:00 [只看该作者]

在数据库中是含小数位三位的,可在文本框显示的是很多位,怎不是小位三位的.另外四舍五入用什么可达到这个功能呀,按帮助实现不了.求教了!

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/5/7 21:03:00 [只看该作者]

将文本框的格式符号属性设为:

#0.000

这样就显示三位小数。


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/5/7 22:02:00 [只看该作者]

我设过,今天好像有楼主提过,是你怎么说,也设了.但文本框是赋值的,没有效果呀.不知怎回事,有哪位楼主是否可以?

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/5/7 22:07:00 [只看该作者]

用什么可达到四舍五入,帮助中有两种方法都试过不行呀. 

Dim Digits As Integer = 2 '要保留的小数位数,根据需要修改
Dim
Value As Double = 1.245 '要进行四舍五入的小数值
Value = Math.Floor(Value * 10 ^ Digits + 0.5) / 10 ^ Digits '四舍五入
Output.Show(Value)
'显示四舍五入后的值

Convert([数量] * [单价] * (1 - [折扣]) * 100, 'System.Int64') / 100

原理很简单:将计算结果乘以100,然后取整,最后除以100。

如果你要保留三位小数,将表达式中的100改为1000即可,其余类推。




 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/5/8 9:01:00 [只看该作者]

为本框的格式符号确实有问题,我检查检查。
至于四舍五入的函数,不应该有问题的。
[此贴子已经被作者于2009-5-8 9:01:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/5/8 9:06:00 [只看该作者]

期待解决,急用呀!

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/5/8 9:11:00 [只看该作者]

我看了一下格式符号,还是有效的,只是格式符号只影响显示结果,不影响编辑。
也就是说,你里看编辑框,看到的是两位小数,你进入编辑框,看到的是实际的值,也就是多位小数。


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/5/8 13:05:00 [只看该作者]

因显示是给操作者看的,不需要编辑的,会误导用户或操作者呀,显示的问题还需有待解决。编辑是没有问题。


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/5/9 8:16:00 [只看该作者]

老大,这个文本显示的问题,重要呀,数据的反映,在窗口中体现是多见的,不知是否理解正确,因大部分数据显示都要通过窗体来显示呀。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/5/9 8:59:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目29.table


 回到顶部
总数 14 1 2 下一页