
VB如何保留2位小数
VB计算,5/256=0.0195315我要在text1里面只显示保留2位小数最后运行显示的是0.02,求如何保留2位小数啊,各位大侠...
VB计算,5/256=0.0195315 我要在text1里面只显示保留2位小数 最后运行显示的是0.02,求如何保留2位小数啊,各位大侠
展开
推荐于2017-09-26 · 知道合伙人软件行家
关注

展开全部
VB用Format 函数来实现。
Format 函数,返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
Private Sub Command3_Click()
Print Format(5 / 256, "#.##")
End Sub
展开全部
Int(/5 / 256 * 100 + 1 / 2) / 100
上面方法是根据四舍五入的原则保留两位小数。
上面方法是根据四舍五入的原则保留两位小数。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Format函数控制输出格式,例如textbox.txt=format (string1,“0.00”),输出的就是带两位小数的格式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用这个函数把
math.round 方法 (decimal, int32)
将小数值舍入到指定精度。
命名空间: system
程序集: mscorlib(在 mscorlib.dll 中)
语法
visual basic(用法)
dim d as decimal
dim decimals as integer
dim returnvalue as decimal
returnvalue = math.round(d, decimals)
参数
d
类型:system.decimal
要舍入的小数。
decimals
类型:system.int32
返回值中的小数位数(精度)。
返回值
类型:system.decimal
精度等于 decimals,最接近 d 的数字。
math.round(3.4666666, 4) 结果是 3.4667.
扩展资料:
Visual ,Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
math.round 方法 (decimal, int32)
将小数值舍入到指定精度。
命名空间: system
程序集: mscorlib(在 mscorlib.dll 中)
语法
visual basic(用法)
dim d as decimal
dim decimals as integer
dim returnvalue as decimal
returnvalue = math.round(d, decimals)
参数
d
类型:system.decimal
要舍入的小数。
decimals
类型:system.int32
返回值中的小数位数(精度)。
返回值
类型:system.decimal
精度等于 decimals,最接近 d 的数字。
math.round(3.4666666, 4) 结果是 3.4667.
扩展资料:
Visual ,Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
round函数:
round(m,n)返回:m的取n位小数的值
例如round(3.14159,2)返回3.14
round(m,n)返回:m的取n位小数的值
例如round(3.14159,2)返回3.14
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询