Набор макросов для вычислений в блоке редактора

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Набор макросов для вычислений в блоке редактора

Post by Shmuel »

Макросы вычисляют сумму, среднее значение чисел в блоке редактора. Также вычисляют значение Lua-выражений.
calc-20160303.7z
(1.01 KiB) Downloaded 173 times
Garrett
Posts: 240
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Подскажите нужный плагин

Post by Garrett »

Shmuel wrote: Thu 17 Jan, 2019 14:44 По пункту 2 см. viewtopic.php?f=15&t=11491#p152617
Скрипт хороший, но предлагаю слегка изменить его.
По нажатию Ctrl-F9 сразу считать сумму и показать результат. А по нажатию Ctrl-Shift-F9 - показать диалог с выбором действий.
 ! Message from: HaRT
Garrett Сообщение перенесено, просьба эти скрипты обсуждать в этой теме.
Last edited by HaRT on Thu 17 Jan, 2019 21:12, edited 2 times in total.
Garrett
Posts: 240
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Набор макросов для вычислений

Post by Garrett »

немного изменил для себя. Если что поломал, то поправьте, буду благодарен.
Еще было бы здорово выводить сумму и кол-во с разделителем, выровнеными по правому краю, и не переводить сумму в экспоненциальный стиль.
Attachments
calc__2019_01_18_1211.rar
(1015 Bytes) Downloaded 170 times
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Набор макросов для вычислений

Post by Shmuel »

С разделителями, это как, типа 123 456 789 ?
Выровненными по правому краю, только сумма и количество, или все результаты?

Насчёт (не)экспоненциального стиля, тут всё не просто. Данная утилита использует операции со стандартными числами типа double float, количество точных цифр не более 16...17, поэтому предпочтительнее показать меньше цифр, но чтобы все были точными.

Возможно со временем добавлю библиотеку для большей точности. Пока у меня такой надобности не было, точности для моих нужд хватало.
Garrett
Posts: 240
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Набор макросов для вычислений

Post by Garrett »

Я так подумал, можно оставить так как есть. Уже привык к измененному скрипту. Да и универсальнее так, на всех форматов не напасёшься)))
14 цифр считает как есть, с 15й - превращает в формат со степенью. Можно не заморачиваться с библиотекой повышенной точности.
Если будешь пользоваться моим вариантом, то убери один минус из строки минусов. Так кнопочки будут выровнены идеально если числа не переводятся в формат со степенью.
Post Reply

Return to “Полезные макросы и скрипты”