Мне можно программно заменить Запятую на точку

1. adaxprim 2 24.02.13 23:35 Сейчас в теме
К примеру я получаю число 1,5 надо чтобы получилось 1.5 а может быть и случай 10,56 и надо получить 10.56. Могу точно сказать точность числа больше 2 не будет,а вот длина числа может быть разная Как сделать чтобы он мне заменял запятую на точку
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Prionix 25.02.13 00:09 Сейчас в теме
(1) adaxprim, Результат = СтрЗаменить("ИсходнаяСтрока", "ЧтоМеняем", "НаЧтоМеняем")
2. mimos 24.02.13 23:55 Сейчас в теме
Где заменять то надо? На форме? В сообщении при выводе пользвователю? При выгрузке в файл?

Результат = СтрЗаменить(Переменная, ",", ".");
MarchTomCat; Alister; +2 Ответить
4. adaxprim 2 25.02.13 00:15 Сейчас в теме
Спасибо вроде как пошло
5. Поручик 4667 25.02.13 00:31 Сейчас в теме
(4) Не слушай их, используй СтрЗаменить

СтрокаБезЗапятой = СтрЗаменить(СтрокаБезТочки, ",", ".");
6. vx_gas 32 25.02.13 05:00 Сейчас в теме
а как на счет ЧислоСЗапятой = Формат(ЧислоСТочкой, "ЧРД=,"); ?
8. andrewks 1375 25.02.13 11:18 Сейчас в теме
идеологически правильное решение - только через Формат. только в (6) есть неточность, нужна точка:
ПредставлениеЧислаСТочкой=Формат(НашеЧисло, "ЧРД=.")
7. vx_gas 32 25.02.13 05:01 Сейчас в теме
Конечно число с запятой будет уже строкой, но по условиям задачи вроде подходит
9. natarezn 10.09.15 16:21 Сейчас в теме
Формат(стр.СуммаОборот/стр.суммастатья*100, "ЧЦ=15; ЧДЦ=2; ЧРД=,; ЧН=; ЧГ=0")
10. PetroP 10.09.15 17:38 Сейчас в теме
11. user917649 01.12.21 16:36 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот