TypeName: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(7 intermediate revisions by 3 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 51: | Line 52: | ||
[[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