学习了VB语言基础我知道了Single(单精度)和Double(双精度)
十进制13.25用二进制可表示成1101.01
在VB中可表示为
Dim a1 As Single
a1=13.25
或者
Dim a1 As Double
a1=13.25
Single(单精度)用来表示带有小数的实数,在计算机中占4个字节的存储空间,可表示的正数范围是1.401298*10(-45)_3.402823*10(38),可表示的负数范围是-3.402823*10(38)—-1.401298*10(-45)。最多可以有7位有效数字。
Double(双精度)在计算机中占用8个字节的存储空间,可表示的正数范围4.94065645841247*10(-324)—1.79697313486232*10(308),可表示的负数范围是-1.79769313486232*10(308)—-4.94065645841247*10(-324)。最多可以有15位有效数字。