TypeName: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 28: Line 28:
|}
|}


== Example ==
== Example (Basic) ==


<pre>
<pre>
Line 38: Line 38:
nSingle = CSng(99.44)
nSingle = CSng(99.44)
Print 99.44 & " is a/an " & TypeName(nSingle)
Print 99.44 & " is a/an " & TypeName(nSingle)
</pre>


== Output ==
== Output ==
Line 48: Line 49:
== Related Items ==
== Related Items ==


[[is (object)]], [[vartype|VARTYPE]]
[[is (operator)|Is]], [[vartype|VarType]]


[[Category:Language Reference]]
[[Category:Language Reference]]
[[Category:Variable Handling]]
[[Category:Variable Handling]]
[[Category:BASIC Functions]]

Latest revision as of 15:38, 25 March 2019

TypeName(variable)

Description

TypeName returns a string specifying the type of a variable. The required parameter, variable, is any variable.

Table 24: TypeName return values

Return value Description
Boolean Boolean value
Currency Currency value
Date Date value
Double Double-precision floating-point value
Integer Integer value
Object Generic object
String String value
Array Array

Example (Basic)

Rem TypeName Example
'TypeName returns variable type as a string
Dim nInteger, nSingle
nInteger = CInt(44)
Print 44 & " is a/an " & TypeName(nInteger)
nSingle = CSng(99.44)
Print 99.44 & " is a/an " & TypeName(nSingle)

Output

44 is a/an Integer
99.44 is a/an Double

Related Items

Is, VarType