帮帮我!!如何将一个Single(单精度型数)小数点后面那么多位去掉,我只要后面两位就够了。

BrightEye 2001-12-14 07:28:35
如12.230000000456,怎么给它变成12.23?
...全文
187 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
BrightEye 2001-12-14
  • 打赏
  • 举报
回复
谢谢。给分!
BrightEye 2001-12-14
  • 打赏
  • 举报
回复
<%pos=InStr(CStr(x),".")
rest=Mid(CStr(x),pos,3)
x=CSng(pos&rest)
%>
sichuanwww 2001-12-14
  • 打赏
  • 举报
回复
改进一下,先测出小数点左边有几位,再加上三,就行了!
BrightEye 2001-12-14
  • 打赏
  • 举报
回复
没有简单方法吗?
BrightEye 2001-12-14
  • 打赏
  • 举报
回复
呵呵,不行!如果这个数是1234.5000003456 或者是123.450023434555或者12345678.11212000099呢?
sichuanwww 2001-12-14
  • 打赏
  • 举报
回复
left(x,5)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧