Текущий архив: 2009.12.13;
Скачать: CL | DM;
Внизrак поменять разделитель Найти похожие ветки
← →
snowkam (2009-10-22 15:30) [0]Существует переменная S типа Real. Ну к примеру оно равно 102,11 при переводе его в String при помощи FloatToStr(s) строчка так и получается 102,11. Как сделать чтобы разделитель была не запятая а точка 102.11????
← →
Hint (2009-10-22 15:34) [1]Поменять региональные настройки в Windows или использовать второй вариант функции:
function FloatToStr(Value: Extended; const FormatSettings: TFormatSettings): string;
← →
Сергей М. © (2009-10-22 15:35) [2]см. ф-цию FormatFloat()
← →
Amoeba © (2009-10-22 16:01) [3]Или присвоить нужное значение глобальной переменной DecimalSeparator
← →
Anatoly Podgoretsky © (2009-10-22 16:12) [4]> snowkam (22.10.2009 15:30:00) [0]
Str
← →
Dennis I. Komarov © (2009-10-22 16:38) [5]
> Hint (22.10.09 15:34) [1]
> Поменять региональные настройки в Windows
Убивать за это на месте без оглашения приговора...
← →
Игорь Шевченко © (2009-10-22 16:44) [6]использовать второй вариант (с FormatSettings)
← →
Nucer (2009-10-22 16:50) [7]>Убивать за это на месте без оглашения приговора...
Я имел ввиду, что пользователь сам по-хорошему должен решать, хочет он в качестве разделителя видеть точку или запятую. Вполне возможно, что автор хочет использовать точки именно у себя на компьютере.
Если наличие точки - это принципиально, то я в том же комментарии предложил использовать альтернативный синтаксис функции.
← →
Dennis I. Komarov © (2009-10-22 17:47) [8]
> Nucer (22.10.09 16:50) [7]
Вывод информации в определенном формате (см. [0]) никак не касается пожеланий пользователя, ровно как и проблемы программы не должны мешать его пожеланиям...
Страницы: 1 вся ветка
Текущий архив: 2009.12.13;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.005 c