CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

求中国习惯列的"四舍五入"函数

楼主0001700(龙之翼)2005-06-03 19:13:43 在 .NET技术 / VB.NET 提问

如题,谢谢! 问题点数:20、回复次数:3Top

1 楼rzpc(淡蓝色)回复于 2005-06-03 19:54:50 得分 10

方法一:用System.Math.Round方法  
   
  例1:把8.33四舍五入保留小数点后5位:  
    Dim   dblT   As   Double   =   Math.Round(8.33#,5)  
  此时dblT的值为8.33  
   
  例2:把3.1415926四舍五入保留小数点后4位:  
    Dim   dblT   As   Double   =   Math.Round(Math.PI,   4)  
  此时dblT的值为3.1416  
   
  方法二:用ToString方法  
   
  例1:把1.447888四舍五入保留小数点后3位:  
  Dim   dblSrc   As   Double   =   2.188888#  
  Dim   strResult   as   String   =   dblSrc.ToString("F3")  
  此时:strResult   =   "2.189"  
   
  例2:把它四舍五入保留小数点后5位,但要保证小数点前有3位,不足的用零补齐  
  Dim   dblSrc   As   Double   =   2.188#  
  Dim   strResult   as   String   =   dblSrc.ToString("000.00000")  
  此时:strResult   =   "002.18800"Top

2 楼pupo(泡泡)回复于 2005-06-03 19:57:20 得分 10

自己写一个吧。微软的没有现成的Top

3 楼jerry_yuan(jerry)回复于 2005-06-03 19:58:55 得分 0

来迟了  
  楼上正解Top

相关问题

  • 有没有四舍五入的函数?
  • 求四舍五入函数,急。
  • 请教四舍五入的函数
  • 四舍五入的函数是什么?
  • 四舍五入的函数是什么?
  • 高分求两个函数(四舍五入和截位函数)
  • 请问c中四舍五入的函数是怎样的?
  • CB中四舍五入是什么函数?
  • 请教四舍五入函数的问题
  • 请问有无现存的四舍五入函数?(in vc)

关键词

  • 小数点
  • dblsrc
  • dblt
  • strresult
  • 四舍五入保留
  • 例1
  • math
  • 方法
  • round
  • dim

得分解答快速导航

  • 帖主:0001700
  • rzpc
  • pupo

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo