Цитата:
Сообщение от R-18Rus
Спасибо за ответ.
Чтобы не делать новой темы и не сильно думать ещё спрошу.
В double для разделения целой и дробной части используется точка? Как реализовать автозамену запятой на точку? (Или наоборот, если запятая)
|
Если в самом исходнике, то используется исключительно точка.
Если при вводе/выводе, то используется тот символ, который настроен у тебя в Windows (в региональных настройках). В программе можно использовать переменную DecimalSeparator. Пример:
Код:
procedure TForm1.ButtonClick(Sender: TObject);
begin
ShowMessage(FloatToStr(1.234));
DecimalSeparator := '*';
ShowMessage(FloatToStr(1.234));
end;