175 / 65 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
1 | |
Как временно изменить значение десятичного разделителя в системе?10.10.2019, 19:03. Показов 3180. Ответов 7
Метки нет Все метки)
(
1. Сохранить текущий десятичный разделитель существующий в системе в настоящее время
2. Подменить его на точку. 3. Выполнить ряд операций над вещественным числом, например вывести его в форматированном виде в метку на форме 4. Вернуть текущий десятичный разделитель на тот, который был в системе до наших манипуляций
0
|
|
10.10.2019, 19:03 | |
Ответы с готовыми решениями:
7
Как определить символ десятичного разделителя? Как получить знак десятичного разделителя для текущей культуры
Замена десятичного разделителя |
Супер-модератор
![]() ![]() |
||||||
10.10.2019, 19:15 | 2 | |||||
![]() Решение
Использовать специальные функции для конвертации вещественных значений в строку и наоборот.
Строка -> Число:
0
|
175 / 65 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|||||||||||
12.10.2019, 13:49 [ТС] | 4 | ||||||||||
volvo, как добиться чтобы в текстовый файл записалось число именно с точкой как с десятичным разделителем?
Вариант:
Добавлено через 19 минут вот так кажется срабатывает:
как сделать, то что я хочу не устаревшими методами?
0
|
Супер-модератор
![]() ![]() |
||||||
12.10.2019, 13:59 | 5 | |||||
Издеваешься? Я же написал, что ОБЕ конвертирующие функции могут принимать вторым параметром структуру:
Почему ты не пишешь через TStringList - я до сих пор не понимаю. В Билдере у тебя получалось лучше, там ты Сишных функций не использовал для записи в файл. Почему здесь используешь то, что досталось в наследство от Турбо-Паскаля - непонятно.
1
|
175 / 65 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
12.10.2019, 15:11 [ТС] | 6 |
и не думал, извиняюсь. Просмотрел второй параметр.
Не по теме: Объясняю почему я не пишу через TString.
0
|
Супер-модератор
![]() ![]() |
|
12.10.2019, 15:24 | 7 |
Для того, чтобы начать работу с файлами, если никогда этого ранее не делал на этом языке - нужно как минимум иметь источник информации. Причем источник должен быть: 1) современным 2) написан человеком, который СПОСОБЕН осилить что-то новое, а не тем, кто прилип к 30-летнему Турбо-Паскалю, поскольку больше ничего не может или не хочет узнавать, ибо книга, написанная этим человеком будет мягко говоря, бесполезна, а то и вообще вредна. Так что для начала - надо искать хорошую книгу по Лазарусу (или по Дельфи, но тоже что-то более современное, а не времен Дельфи 5/Дельфи 6).
1
|
175 / 65 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
12.10.2019, 15:27 [ТС] | 8 |
0
|
12.10.2019, 15:27 | |
Помогаю со студенческими работами здесь
8
Проблема с настройками десятичного разделителя Замена символа десятичного разделителя в TextBox
Как определить, сколько разрядов в двоичной системе требуется для записи десятичного числа n? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |