LOTUSSCRIPT 言語


例:CLng 関数
例 1

' Convert string to long

' Display value and data type

Dim nvar As Variant

Dim nstr As String

nstr = Inputbox("Number", "Enter any number", "0")

If Isnumeric(nstr) Then

nvar = Clng(nstr)

Messagebox nvar,, Typename(nvar)

Else

Messagebox nstr,, "Not a number"

End Sub

例 2

' Convert Double and String values to Long, rounding up or down as indicated.
Dim x As Double, y as String

x# = 13.400556

Print CLng(x#)'Prints 13

x# = 13.67

Print CLng(x#)'Prints 14

y="1.345"

Print CLng(y)'Prints 1

y="1.678"

Print CLng(y)'Prints 2

y="string"

Print CLng(y)'returns a type mismatch error

関連項目