![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
![]()
Здравствуйте.
Наверное, опять никто не ответит, но попробую таки спросить. Пишу макрос (на кнопке) вывода определённого расчёта, зависящего от координат. Результат подставляется в текст. Нужно, чтобы число было в формате NNN.NN. Т.е. два знака после запятой. Даже если второй или оба они - нули. rtos переводит с округлением до двух знаков. Но, как я выискал, подавление нулей зависит от общих настроек. Как быть? Других функций не нашёл. Можно было бы извратиться с текстом: если после точки один знак - добавлять "0", но слишком уж разрастается макрос. Хотя если по-другому никак, то... НО! Я не нашёл функцию, возвращающую позицию подстроки! Что-то типа pos(substr str): pos(".' "123.45"), возвращающая 4. Нашёл возвращающую подстроку с позиции, а позицию подстроки не нашёл... Или, может, лиспом можно как-то узнать текущие установки округления, изменить на "два знака после запятой", сделать расчёт, вывести текст, и вернуть обратно предыдущие? Что ж. Надеюсь, кто-нибудь скажет что-то дельное. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 07.12.2017
Сообщений: 1
|
![]()
(rtos <число> 2 <кол-во знаков после запятой>),
есть другой огромный форум, где подобные вопросы щелкают на раз. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Округление числа без печати последних нулей | Alex_zhilenkov | Общие вопросы C/C++ | 2 | 31.05.2017 05:10 |
Округление без учета нулей. | Joslen_bomon | C# (си шарп) | 2 | 13.09.2016 10:57 |
Не могу округлить до 3 знаков в калькуляторе vba | Виктор1234 | Помощь студентам | 2 | 06.06.2016 19:09 |
Подсчет ячеек текста без нулей | androtinopol | Microsoft Office Excel | 5 | 17.07.2013 13:57 |
Как округлить вещественное число до 2 знаков после запятой | roxy7 | Microsoft Office Excel | 2 | 06.12.2011 22:15 |