Справочник функций и процедур Delphi: DecimalSeparator |
|
Навигация по первой букве: |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
DecimalSeparator
Переменная |
Символ используемый для отображения десятичной точки |
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;
|
Amount = $12.34
Amount = $12|34
|
| | |
|