在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.例如数字为1.2568运算后只保留前三位及为1.256

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 12:03:25
在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.例如数字为1.2568运算后只保留前三位及为1.256

在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.例如数字为1.2568运算后只保留前三位及为1.256
在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.
例如数字为1.2568运算后只保留前三位及为1.256

在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.例如数字为1.2568运算后只保留前三位及为1.256

这个较简单,我给你一个函数:XiaoShu(保留小数前的原始数值,保留位数)

调用方法如下:

假设你的数字存在变量A中,现在要将A中的数字保留三位小数(不四舍五入)放入B中,则

Dim A as Single, B as Single

A = 1.2568

B=XiaoShu(A,3)

Print A & "保留3位小数点的结果是(不四舍五入) " & B

从输出B的值可以看到,已经是三位数了(没有进位).

下面的函数复制到你的vb代码的最后即可:

Function XiaoShu(ByVal a As Single, b As Long) As Single

  a = CStr(a)

  XiaoShu = Left(a, InStr(1, a, ".") + b)

End Function

在vb中如何实现数字的运算后保留三位小数,但不要求数据四舍五入.例如数字为1.2568运算后只保留前三位及为1.256 在VB摄氏温度与华氏温度转换程序中,用Format函数如何实现保留一位小数,小数点后 如何实现保留三位小数,第四位四舍五入的程序 如何实现保留三位小数,第四位四舍五入的程序 在电子表格中如何查找小数点后保留三位的数字 C语言 如何实现保留三位小数,第四位四舍五入的程序 如何实现对一个正实数X的第三位小数进行四舍五入(保留两位小数)? 在EXCEL表格中如何实现数字后加上竖线,并且数字保留小数点后2位?表中C列是其他软件生成而来的数据,有1位小数,也有2位小数.例如1000.10 或 2000.3E列为竖线 |F列应为 C&E 即 1000.10| 或 2000.30| (要 一个三位小数保留两位小数后是3.62,这样的三位小数又哪些 vb中如何设置整数保留小数点后一位小数,小数四舍五入保留两位小数如1 显示1.01.015 显示1.02 在三位小数中,有些数经过四舍五入保留两位小数后,结果都是6.00,这些数中最大的是( ),最小的是( ) 在matlab中怎样使结果保留三位小数?例:a=3.02585;b=vpa(a,3)b =3.03vpa是保留三位有效数字 在vb中输入一个任意整数,如何实现将各个位数上的数字提取出来 VB如何保留2位小数VB计算,5/256=0.0195315 我要在text1里面只显示保留2位小数 最后运行显示的是0.02,求如何保留2位小数啊, 在EXCEL求平均值中,如何保留一位小数.如何使用公式计算平均A1、B1、C1三格的数值,要求保留一位小数,具体有两种情况怎样解决?1、按照四舍五入的规律保留一位小数2、一位小数后的数字无论 vb保留9位小数如何保留9位小数 —个三位小数保留两位小数后是7.80,这个三位小数在()和()之间? c语言如何保留三位小数