...

Абонемент по теме "Математика и алгоритмы" для 1С

Пополнение товара на складе по теории ограничения систем

Оптовая торговля Логистика, склад и ТМЦ Математика и алгоритмы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Управленческий учет Абонемент ($m)

В статье рассматривается алгоритм пополнения склада по теории ограничений систем. Сами подходы описаны в книге Элия М. Голдратта «Я так и знал! Теория ограничений для розничной торговли».

1 стартмани

26.01.2017    24556    17    vva    6    

21

Набор математических функций

Универсальные функции Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Небольшой набор математических функций для работы с массивами чисел.

1 стартмани

12.01.2017    23978    9    SvoyakMartin    24    

23

Расчет контрольного символа штрихкода EAN 13

Оптовая торговля Розничная торговля Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка предназначена для расчета контрольного символа штрих кода EAN13.

1 стартмани

22.11.2016    31266    68    sakila    5    

3

1С+Классы. Версия-0

Разработка внешних компонент Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Разработано ООП-расширение языка 1С, включающее (но не ограничивающееся): Классы как абстрактные типы данных с элементами «переменная», «свойство», «функция», «процедура»; Интерфейсы как абстрактные классы без элементов состояния («переменная») и без привязки к реализации методов (свойств, процедур, функций) при определении; Имплементация (реализация) интерфейсов классами; - одиночное открытое наследование; Области видимости «внутренняя» (private), «экспорт» (public), «защищенная» (protected); Статические элементы классов (общие для всех экземпляров класса); Замещение (переопределение реализации) методов при наследовании – «виртуальные методы, свойства»; Сокрытие (затенение) обычных (не замещаемых) элементов при наследовании; Перегрузка процедур и функций по количеству и типам данных аргументов; Конструкторы класса; Деструктор класса; Слабые ссылки; Делегаты.

1 стартмани

28.10.2016    29478    7    IntelInside    68    

53

Простой способ индексирования интервалов

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Предлагается простой способ индексирования интервалов для решения задач выборки записей, включающих заданный момент времени, пересекающихся с заданным интервалом или множеством интервалов. Способ основан на добавлении к исходной таблице особого числового индексированного поля, рассчитываемого по специальной формуле. Приведен код функций, необходимых для расчетов поля поиска и параметров поисковых запросов. Приведены также результаты тестирования метода, доказывающие его высокую эффективность.

1 стартмани

28.09.2016    45646    ildarovich    22    

214

Генетический алгоритм для решения простой задачки

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Генетический алгоритм в решении задачи: Необходимо расставить правильно (по другому) скобки, чтобы получилось 850 (1 + 2) (3 + 4) (5 + 6) (7 + 8) (9 + 10) (11 + 12) (13 + 14) + 15

1 стартмани

26.09.2016    14903    5    eugeniezheludkov    4    

6

Мультиквайн на 1С. Курица и яйцо

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Мультиквайн - программа, выдающая текст другой программы, которая, в свою очередь, выдаёт текст первой. Теперь и на 1С.

1 стартмани

07.09.2016    11842    1    kg_am    5    

10

Создание внешних компонент 1С по технологии NativeAPI на языке Eiffel

Математика и алгоритмы Абонемент ($m)

Статья знакомит с новым средством создания NativeAPI внешних компонент для 1С - языком Eiffel. Она будет интересна высококвалифицированным разработчикам 1С, которые имеют также опыт программирования на других языках. Eiffel - это высокоуровневый кроссплатформенный полностью объектно-ориентированный язык, обладающий красотой и элегантностью. Как инструмент создания внешних компонент он способен составить конкуренцию C++.

1 стартмани

15.07.2016    27222    11    IgorKissil    8    

33

Декартово (прямое) произведение

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Прямое или декартово произведение двух множеств — это множество, элементами которого являются всевозможные упорядоченные пары элементов исходных множеств.

1 стартмани

11.05.2016    14555    10    yojeeg    3    

1

Еще один способ расчета остатков на каждый день в запросе

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Предлагается новый способ расчета остатков на каждый день (час, минуту, секунду) в запросе. Способ не требует предварительного формирования таблицы дат и также подходит для расчета курсов валют, цен номенклатуры и других периодических сведений на каждую дату периода. На больших объемах данных предлагаемый способ может превосходить по быстродействию ранее известные методы из-за линейной (в лучшем случае) зависимости трудоемкости от длины периода.

1 стартмани

24.04.2016    49671    64    ildarovich    23    

150

Оптимизация размещения методом имитации отжига

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данная обработка показывает механизм реализации на языке 1С 8 оптимизационного алгоритма имитации отжига.

5 стартмани

13.04.2016    10509    2    protexprotex    1    

4

Алгоритм разбиения строки (предложения,текста) на несколько строк, с заданными длинами результирующих строк

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Представляю вашему вниманию очередной алгоритм разбиения строки на подстроки, с возможностью определения длин результирующих строк.

1 стартмани

17.03.2016    12526    2    zakkvanaxel    5    

2

Пример рекурсивной выгрузки иерархической структуры в XDTO

Математика и алгоритмы Внешние источники данных WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Решил реализовать иерархию в пакете XDTO и выгрузить ее рекурсивно. Задача оказалась нетривиальной, хотя и весьма простой. Изысканиями решил поделиться с народом, чтобы не пропадало народное добро.

1 стартмани

26.02.2016    42094    20    starik-2005    3    

23

Поиск кратчайшего пути по алгоритму Флойда-Уоршелла

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Поиск кратчайшего пути между точками (складами) по алгоритму Флойда-Уоршелла

1 стартмани

09.01.2016    12258    27    Garykom    19    

17

Расчет оборачиваемости

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Коллеги, хочу вам представить расчет оборачиваемости (товара, дебиторской, кредиторской задолженности). Я назвал это метод "Метод Николая Михайловича". Почему Николая Михайловича? А потому, что я так захотел ))).

1 стартмани

28.12.2015    14935    2    MarryJane    4    

10

Вычисление произвольного факториала

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Обработка вычисления произвольного факториала. Just for lulz. =)

1 стартмани

04.12.2015    14550    0    catsam    10    

5

Расчет интегралов

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для расчета определенного интеграла методом прямоугольников

1 стартмани

27.11.2015    12589    1    sojuznik    12    

8

Последовательности символов

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет вычислить количество последовательных сочетаний символов в блоке текста.

1 стартмани

23.11.2015    8637    2    m..adm    1    

5

Кратчайший путь коня между двумя полями на шахматной доске, количество и имена битых полей

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка вычисляет на шахматной доске минимальные пути ходов "Конём" к выбранному полю, а также определяет перечень битых полей. В служебных сообщениях выводится весь список минимальных путей, их количество и список битых полей. Вычисление полей производится с учетом расставленных фигур.

1 стартмани

23.11.2015    11198    2    m..adm    5    

7

Определение порядка расчета связанных формул

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пару лет назад возникла идея реализовать некий аналог таблицы Excel на основе табличного документа 1С. Главной задачей подобной разработки было создание алгоритма, позволяющего по формулам определить связи ячеек документа и их порядок расчета. Позже приоритеты сместились, и разработку пришлось забросить. Но необходимость реализации Excel-подобного интерфейса ввода все таки возникла, и теоретические наработки наконец-то превратились в работающий код. На реальном проекте с помощью такой методики удалось реализовать обработку расчета плана производства, суммарное количество формул составило около тысячи (от 70 строк, 12 месяцев + итоги), порядок расчета связанных областей при изменении ячейки достигал 260 элементов.

1 стартмани

02.11.2015    13026    5    mickey.1cx    40    

14

Еще одна тестовая задача при приеме на работу

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Если кратенько, то это себестоимость продаж со всей математикой в запросах. Себестоимость "скользящая", без "партийности".

1 стартмани

10.09.2015    22117    46    tango    68    

26

Квайн на 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Разминка для мозга и интересное времяпрепровождение. Находить и обдумывать решение задачи можно, практически не используя компьютер.

1 стартмани

05.08.2015    8514    2    testik_vzv    3    

2

Нелинейная многомерная оптимизация - это просто. Часть 1. Градиентный спуск

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Рассказ с демонстрацией возможностей градиентного метода поиска оптимального решения.

1 стартмани

07.07.2015    23749    19    dusha0020    19    

38

Вычисление формул в 1С через обратную польскую запись

Математика и алгоритмы Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Преобразование обычного выражения в постфиксную форму и вычисление значения формулы через стек. Понадобилось рассчитывать формулы прямо из документа 1С, гугл в первых ссылках выдает алгоритм Дейкстры и обратную польскую запись. По нему и была решена поставленная задача.

1 стартмани

06.07.2015    10119    11    wbazil    10    

13

Нахождение заданной суммы из массива строк

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка находит строки таблицы с полем "сумма", итог по которому равен заданному значению.

1 стартмани

05.07.2015    5535    4    Alex_Alex72_72    9    

6

Системы счисления

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для перевода из одной системы счисления в другую

1 стартмани

13.06.2015    6625    4    uzhelas    4    

3

Вывод вариантов размещения (элементы комбинаторики)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Небольшая программа, позволяющая увидеть распределение всех добавленных элементов.

1 стартмани

01.06.2015    2750    4    toliman    3    

2

Комбинаторный алгоритм компоновки

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Комбинаторная реализация алгоритма компоновки подбора и распределения конечного комплекта чисел для наборов с фиксированной суммой.

1 стартмани

12.05.2015    10512    9    gorenski    1    

8

Преобразование xml в ТаблицуЗначений. Полная аналогия алгоритма Excel. Управляемые формы

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Полная аналогия алгоритма Excel преобразования xml в ТаблицуЗначений! Весь код открыт, обработку выкладываю как пример использования для вставки в свою систему. Скорость работы: xml в 780 000 строк (38Мб) на 56 000 объектов в фоновом режиме на сервере обрабатывается 22 минуты. Поначалу читаю xml в дерево значений. И уже дерево разбираю в плоскую таблицу с формированием по каждому реквизиту отдельной колонки результата.

1 стартмани

13.03.2015    12185    90    Bitnikov    5    

13

Степень сходства двух наименований справочника

Математика и алгоритмы Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

Статья посвящена исследованию следующего вопроса: необходимо сравнить 2 наименования справочников с целью вычисления их степени сходства. По задумке, степень сходства должна выражаться в процентах.

1 стартмани

25.02.2015    24653    etmarket    46    

17

Комплексные числа в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Решение задачи об идеальных квадратах с помощью комплексных чисел.

1 стартмани

21.12.2014    10620    1    scientes    1    

5

Перебор сумм

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка 1С «Перебор сумм» определяет какие из указанных чисел формируют итоговую сумму с заданной погрешностью. Говоря иначе, эта обработка раскладывает итоговую сумму на заданные составляющие её числа. Поставленную задачу она решает методом долгого перебора. В общем то обработка простая и незамысловатая, чтобы с ней мог разобраться любой пользователь. Но всё же скажу пару слов о том как она работает.

1 стартмани

06.10.2014    5802    6    thelans    7    

1

Рендеринг математических формул с помощью KaTex.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 ИТ-компания Россия Абонемент ($m)

Рендеринг математических формул в HTMLDocument, с применением javascript библиотеки KaTex.

1 стартмани

30.09.2014    14678    10    meganibler    7    

31

Куайн (Программа, выводящая свой исходный код на экран)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет насладится реализацией этой интересной, и совершенно бесполезной с практической точки зрения задачей.

1 стартмани

25.08.2014    14042    0    atridis    7    

1

Решение СЛАУ на примере распределения транспортных расходов.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Допустим вам иногда бывает нужно решить задачу распределения некой стоимости на ряд операций пропорционально количеству (или еще чему то). Причем в момент совершения операций стоимость точно рассчитать или трудно или не возможно. Нужно составлять систему линейных уравнений баланса и решать их так или иначе. В статье представлен почти притянутый за уши пример такой задачи и представлены функции решения СЛАУ методом Гаусса и методом простых итераций.

1 стартмани

15.08.2014    12137    11    Makushimo    4    

24

Задача про миллион

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Не упусти свой шанс стать миллионером! (сколькими способами можно разложить* на 6 целых множителей миллион?).com * разложения, отличающиеся порядком множителей, считаются различными

1 стартмани

13.08.2014    24890    1    scientes    2    

5