ConvertToText('Expression','IntegerDigits*=1','FractionalDigits*='',PlusSign*=2','DecimalPoint*=0')

Arguments

'Expression'

Expression (floating point value), which should be converted into text

'IntegerDigits*'

Minimum number of integer digits

'FractionalDigits*'

Number of decimal digits

'PlusSign*'

Representation of positive values (plus sign)

'PlusSign' = 0

'PlusSign' = 1

'PlusSign' = 2

Space

"+"

Nothing

'DecimalPoint*'

Decimal separator

'DecimalPoint *'= 0

'DecimalPoint *'= 1

Dot

Comma

Parameters ending with * are only evaluated once at the start of the acquisition.

Description

This function returns floating point value as text. You can specify the minimum number of integer digits with the argument 'IntegerDigits'. By means of the argument 'FractionalDigits' you specify the number of decimal digits. If 'FractionalDigits' is smaller than zero, then only non-zero digits will be printed. If 'FractionalDigits' is larger than zero, then zeros are printed. The parameter 'PlusSign' determines the printing of the plus sign.

Examples

Examples for the floating point value [FloatValue] = 42.471130

'Expression'

'Expression'

'IntegerDigits'

'FractionalDigits'

'PlusSign'

'DecimalPoint'

[FloatValue]

Value: 42.471130

1

4

2

1

Formula

ConvertToText([FloatValue],1,4,2,1)

Result

42.4711

'Expression'

'Expression'

'IntegerDigits'

'FractionalDigits'

'PlusSign'

'DecimalPoint'

[FloatValue]

Value: 42.471130

1

6

1

1

Formula

ConvertToText([FloatValue],1,6,1,1)

Result

+42.471130

'Expression'

'Expression'

'IntegerDigits'

'FractionalDigits'

'PlusSign'

'DecimalPoint'

[FloatValue]

Value: 42.471130

1

-6

0

1

Formula

ConvertToText([FloatValue],1,-6,0,1)

Result

42.47113