VB中有没有保留n位有效数字的函数

如题所述

第1个回答  2017-03-30
round(n,5)'保留5位

VB中有没有保留n位有效数字的函数
round(n,5)'保留5位

vb中有没有计算有效数字的个数的函数啊,好像没有啊。请大侠帮忙解决一下...
Private Sub Command1_Click()Dim k As String, Ws As Integer, Sz As String k = InputBox("要计算那个数的有效数字?")If k > 0 Then Yxsz k, Ws, Sz Print k & "的有效数字包括为:" & Sz & ",共" & Ws & "位。"End If End Sub Private Sub Yxsz(Ys As String, Yxsz...

在VB中怎样区分和使用integer\\long\\single\\double\\string等?
vb里面可以这样表示:8.96E-5 例:21e5(正号省略)表示:21乘以10的5次方的一个单精度数 (2) 双精度数(Double,类型符#)Double类型数据在内存中占用8个字节(64位)Double型可以精确到15或16位十进制数,即15或16位有效数字。取值范围:负数: –1.797693134862316D+308 ~ -4.94065D-324 ...

vb中如何设置文本的有效数字
可以用format函数 也可以限定输入字符数的长度

vb中运算出来的很大的整数如何对它保留所有位数?
建立数组.比如dim a(100) as integer a(x)存放某数的第x数位上的值.运算时,程序按位一项一项运算下去,进位的,把进位数加到a(x+1)上.输出显示结果时,把数组由高到1按位输出就成了.

vb变量类型有哪些
在Visual Basic(VB)编程语言中,有多种数据类型可供使用。整型(Integer)适用于存储整数,范围从-32768到32767,如101、11020等。长整型(Long)则能存储更大的整数值,范围从-2,147,483,648到2,147,483,647,例如23454444554。单精度实型(Single)用于表示具有7位有效数字的实数,其范围从-3.37...

vb输出-1到1的数时,小数点前面的0没有,为什么
你是不是数据类型没有设置好,输出小数需要浮点型(或称实数型)数据变量。在VB中浮点数分为两种:单精度浮点数( Single )双精度浮点数( Double )例:dim variable as single

保留两位有效数字用vb语言怎么表示
如是四舍五入的话 设那个数在变量num里 num=int(num*10000+0.5)\/100 如是舍去千分位的话 num=int(num*10000)\/100

VB中为什么不是四舍五入
VB中真正的取舍方法 四舍六入五凑偶 对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定...

单精度指的是什么?
单精度数的形式 VB中Single(单精度浮点型)变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,单精度浮点数有多种表示形式:±n.n(小数形式) ±n E ±m(指数形式) ±n.n E ±m (指数形式)。如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。以...

相似回答
大家正在搜