De functie Str converteert de inhoud van variabelen naar een tekenreeks. Het behandelt numerieke waarden, datums, tekenreeksen en valutawaarden.
Positieve getallen worden voorafgegaan door een spatie. Negatieve getallen worden voorafgegaan door een minteken.
Voor numerieke waarden is de tekenreeks die wordt geretourneerd door de functie Str locale-onafhankelijk. Daarom wordt de punt indien nodig als decimaalteken gebruikt.
Als een tekenreeks als argument wordt doorgegeven, wordt deze zonder wijzigingen geretourneerd.
Datums worden geconverteerd naar locale-afhankelijke tekenreeksen.
Gebruik de functie Val om een tekenreeks die een getal vertegenwoordigt om te zetten in een numeriek gegevenstype.
De tekenreeks die aan de functie Val wordt doorgegeven, is locale-onafhankelijk. Dit betekent dat komma's worden geïnterpreteerd als scheidingstekens voor duizendtallen en een punt als decimaalteken.