Double

用于声明Double型变量。(8字节的双精度数)

格式
Double 变量名 [(数组变量的最大下标)] [, 变量名 [(数组变量的最大下标)]...]

参数

变量名
指定声明为Double型的变量的名称。
数组变量的最大下标
可利用数组变量的最大下标声明到最高三维。使用下述格式。可省略。

(最大下标1, [最大下标2], [最大下标3])

由于下标从0开始,因此数组元素数为最大下标加上1。在所有数组数不超过以下最大值的范围内指定各最大下标。

  • 本地变量:2,000
  • 备份变量(Global Preserve):4,000
  • 全局变量和模块变量:100,000

说明
Double用于将指定变量声明为Double型。在Function开头声明本地变量。在Function之外声明全局变量和模块变量。

Double型的有效位数为14位。

参阅
Boolean、Byte、Global、Int32、Int64、Integer、Long、Real、Short、String、UByte、UInt32、UInt64、UShort

Double使用示例
下例为使用Double声明几个变量的示例。

Function doubletest
  Double var1
  Double A(10)         'Double型的一维数组
  Double B(10, 10)     'Double型的二维数组
  Double C(5, 5, 5)    'Double型的三维数组
  Double arrayvar(10)
  Integer i
  Print "Please enter a Number:"
  Input var1
  Print "The variable var1 = ", var1
  For i = 1 To 5
    Print "Please enter a Number:"
    Input arrayvar(i)
    Print "Value Entered was ", arrayvar(i)
  Next i
Fend