Символ используемый для отображения десятичной точки
SysUtils unit
var DecimalSeparator : char;
Описание
Переменная DecimalSeparator используется в функциях отображения валюты и вещественного числа.
Значение DecimalSeparator по умолчанию '.', в зависимости от региона Windows.
Примечания
По умолчанию DecimalSeparator = LOCALE_SDECIMAL
Похожие команды
CurrencyDecimals Определяет число десятичных цифр в функции Format
CurrencyFormat Определяет размещение строки валюты в функции показа валюты
CurrencyString Строка валюты, используемая в функциях отображения валюты
CurrToStrF Преобразует денежную величину в строку с форматированием
FloatToStr Преобразует значение с плавающей запятой в строку
Format Богатое форматирование чисел и текста в строке
NegCurrFormat Определяет отображение отрицательного количества форматированной валюты
Пример кода : Изменение символа десятичной точки
var
amount : Currency;
begin amount := 12.34; // 12
долларов 34 центов // Показ с заданным по умолчанию
символом десятичной точки
ShowMessage('Amount = '+FloatToStrF(amount, ffCurrency, 10, 2)); // Показ с новым символом десятичной
точки DecimalSeparator := '|';
ShowMessage('Amount = '+FloatToStrF(amount, ffCurrency, 10, 2));
end;