[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# TStringHelper.ToSingle

Convert string to single-sized floating point value

## Declaration

Source position: syshelph.inc line 98

`public class function TStringHelper.ToSingle(`
`const S: string`
`):Single; overload; function TStringHelper.ToSingle: Single; overload;`

## Description

ToSingle returns the contents of the string S as a single-sized floating point value (if possible). It uses StrToFloat to convert the value to a floating point value.

## Errors

If the string contains a value that cannot be translated to a floating point value, an EConvertError exception may be raised.

## See also

StrToFloat |  | Convert a string to a floating-point value.
EConvertError |  | Conversion error.
TStringHelper.ToBoolean |  | Convert string to boolean
TStringHelper.ToDouble |  | Convert string to double-sized floating point value
TStringHelper.ToInt64 |  | Convert string to 64-bit signed integer
TStringHelper.ToInteger |  | Convert string to 32-bit signed integer
TStringHelper.ToExtended |  | Convert string to extended-sized floating point value

Documentation generated on: May 14 2021