Вопрос по поводу конвертирования string во float и про функцию StrToFloat()
Изучая особенности работы ф-ии StrToFloat, я обнаружил такую вещь, что StrToFloat конвертирует строковое значение в вещественное исходя из региональных установок системы. Т.е. ф-ия в качестве разделителя дробной и целой частей числа использует разделитель, установленный в
Regional Settings( К примеру, если страна Россия, то разделитель - ',', а если США - '.').
Гуру, не подскажите, как из программы на Delphi определить, так какой же разделитель установлен в системе? Чтобы предупредить пользователя о том, как он должен разделять дробные числа!!!
Заранее благодарен, Александр.
Ответом на вопрос будет
SysUtils.DecimalSeparator типа char
а вообще читайте help'ы, там много интересного.