Single.ToText

From Xojo Documentation

Method

Single.ToText(Optional locale As Xojo.Core.Locale) As Single

Supported for all project types and targets.

Converts a Single value to a Text value with an optional locale.


Method

Single.ToText(locale As Xojo.Core.Locale, format As Text) As Single

Supported for all project types and targets.

Converts a Single value to a Text value using the supplied locale and format.

Notes

If no locale is specified, then Locale.Raw is used.

Refer to Unicode Number Format Patterns for a list of formats.

Sample Code

Convert Double values to Text:

Var d As Single = 123.45

Var t As Text
t = d.ToText // t = "123.45"

Var n As Single = 1239.4567
Var t As Text = n.ToText(Locale.Current, "#,###.##") // t = 1,239.46

Var n2 As Single = 12
Var t2 As Text = n.ToText(Locale.Current, "#.00") // t2 = 12.00