複製鏈接
請複製以下鏈接發送給好友

常量

(VFP數據類型)

鎖定
常量是指在整個操作過程中其值保持不變的數據,通常在命令或程序中直接給出其值,用做常量的數據類型有數值型、字符型、日期型、邏輯型和貨幣型等類型。
中文名
常量
外文名
Constant
應    用
操作系統
類    型
數據

常量常量作用

常量(constant)也稱常數,是一種恆定的或不可變的數值或數據項。它們可以是不隨時間變化的某些量和信息,也可以是表示某一數值的字符或字符串,常被用來標識、測量和比較。

常量常量類型

數值型常量
用整數、小數、科學計數法表示的靈氣稱為數值型常量(常數),例如:1234、555.33、4.5E等。
字符型常量
字符型常量是用半角的單引號雙引號或方括號等定界符括起來的一串字符。字符型常量又稱字符串,可由文字或符號構成,包括大小寫的英文字母、數字、空格以及漢字等。某個字符串所含字符的個數稱為該字符串的長度。符串最大長度為254個字節。例如:“中國我愛你”、‘12345’、[liziwx]等。
日期型常量
日期型常量必須用花括號括起來,國際(MM/DD/YY)、中國(YY/MM/DD)這兩種之間轉換,在命令窗口輸入(set stri to 1 將國際標準轉換成中國標準)、(set stri to 0 將中國標準轉換成國際標準)。其中空白日期可表示為()或(/)。
邏輯型常量
邏輯型常量只有邏輯真和邏輯假兩值,邏輯真用.T.(.t.)或.Y.(.y.),邏輯假用.F(.f.)或.N.(.n.)。
貨幣型常量
貨幣型常量心$或¥符號開頭,並自動進行四捨五入到小婁點後4位,如果有“?”去掉$或¥。例如:貨幣型常量¥123.23445,計算結果為¥123.2345。
符號常量
程序中可用偽編譯指令#DEFINE定義符號常量,例如#DEFINE PI3.1415926,編譯後,VFP將用符號常量的具體值來替換該符號常量在源代碼中的位置。 [1] 
參考資料
  • 1.    陳軍章.數據庫應用基礎—Visual FoxPro 6.0:華中師範大學出版社,2001:25-26