VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > VB.net教程 >
  • 如何:在变量中保存最多有效位数 (Visual Basic)

如果将某个变量声明为 Decimal 数据类型,则该变量可保存带小数的数字。

Decimal 数据类型 (Visual Basic) 的变量可以保存带有 29 位有效数字的数字,其中小数位可以多达 28 位。

**性能。**Decimal 是数字数据类型中效率最低的。 如果不需要 Decimal 数据类型的完全精度,可使用 Double 数据类型,它可保存多达 18 位有效位数。 操作 Double 比操作 Decimal 更快,而且 Double 变量占用的内存空间更少。 有关 Double 的更多信息,请参见 如何:在变量中保存小数 (Visual Basic):

在选择数据类型之前,应权衡精度和性能之间的重要性。

**更大量值。**如果变量需要保存量值比 Decimal 数据类型所能保存的量值更大的数字,则可使用 Double 或 Single 数据类型,这两种数据类型都具有更大的范围。 Decimal 变量可保存的最大值为 7.9228162514264337593543950335E+28,Single 变量可保存的最大值为 3.4028235E+38,而 Double 变量可保存的最大值为 1.79769313486231570E+308。

在变量中保存最多有效位数

  1. 使用 Dim 语句 (Visual Basic) 声明变量。

  2. 变量名后接 As 子句。

  3. As 关键字后接 Decimal 关键字。

 

原文链接:https://docs.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2010/5c53yzyb(v=vs.100)

相关教程