...

База знаний по теме "Математика и алгоритмы" для 1С

Абстрактные типы, множества, очереди. Примеры использования

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

В последнем обновлении библиотеки АТДМассив появились множества и очереди. В рамках практического примера создания вычислителя выражений демонстрируется применение этих новых абстрактных типов в сочетании с уже ранее представленным абстрактным массивом.

1 стартмани

22.04.2024    1278    kalyaka    2    

13

Метод Дугласа-Пойкера для эффективного хранения метрик

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

На написание данной работы меня вдохновила работа @glassman «Переход на ClickHouse для анализа метрик». Автор анализирует большой объем данных, много миллионов строк, и убедительно доказывает, что ClickHouse справляется лучше PostgreSQL. Я же покажу как можно сократить объем данных в 49.9 раз при этом: 1. Сохранить значения локальных экстремумов 2. Отклонения от реальных значений имеют наперед заданную допустимую погрешность.

1 стартмани

30.01.2024    1927    stopa85    12    

34

Подбор слагаемых для нужной суммы

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

Цель публикации - объяснение простого надежного метода, который вы можете применить на практике.

1 стартмани

22.01.2024    682    1    Johnson1987    3    

2

Какой взять кредит, чтобы не платить проценты?

Математика и алгоритмы Займы, кредит, лизинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

На примере рассмотрения математического парадокса показаны возможности решения таких задач на 1С с использованием технологий: консоль кода, абстрактный массив, рекурсия, ChatGPT

19.01.2024    1160    kalyaka    16    

9

Я люблю Python

Математика и алгоритмы Бесплатно (free)

Задачка по программированию на Python для детишек 3-4 классов. Для решения требуется установленный на компьютер Python idle.

17.01.2024    5194    kser87    74    

9

Финансовые метрики PV, NPV, IRR, XIRR, способы расчета

Математика и алгоритмы Бесплатно (free)

Метрики NPV, IRR, XIRR, PV используются для оценки прибыльности инвестиционных проектов, но каждый из них фокусируется на разных аспектах.

12.01.2024    2385    logan_n1    0    

5

Ограничения в модели распределения. Переопределение результата

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

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

1 стартмани

07.01.2024    687    kalyaka    0    

8

Сложности работы с иерархическими справочниками

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В статье представлен алгоритм поиска родителя нулевого уровня для элементов иерархического справочника.

29.12.2023    1255    user1647484    9    

5

Матрицы и матричное программирование

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

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

2 стартмани

27.11.2023    2662    0    RustIG    33    

19

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

Математика и алгоритмы Бесплатно (free)

Разработка алгоритма, построенного на модели симплекс-метода, для нахождения оптимального раскроя.

19.10.2023    4792    user1959478    50    

34

Математический тренажер через телеграмм (feat 1С)

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

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    1970    maksa2005    8    

22

Генератор математических примеров

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

Маленькая программа для генерации примеров. C#

1 стартмани

28.09.2023    1397    1    FIERYLIONS    18    

7

Функции для конвертации вещественных чисел (float) в буфер двоичных данных и обратно (IEEE-754) в 1С 8

Математика и алгоритмы Универсальные функции Платформа 1С v8.3 Бесплатно (free)

В статье рассматривается пример кода на 1С 8.3 для работы с вещественными числами в двоичном формате с использованием стандарта IEEE 754. Статья содержит две основные функции: одна для записи вещественного числа в двоичный буфер, и другая для чтения числа из этого буфера. Код полезен для разработчиков, сталкивающихся с задачами, где необходима конвертация и хранение вещественных чисел, например, в сетевых протоколах или при работе с файлами в определенных форматах.

25.08.2023    1036    a.kuznetsov    2    

5

Муравей Лэнгтона и задача из проекта Эйлер

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

Клеточный автомат муравей Лэнгтона и решение задачи из проекта Эйлер.

1 стартмани

11.07.2023    1332    1    scientes    9    

6

Регулярные выражения на 1С

Математика и алгоритмы Инструментарий разработчика Платформа 1С v8.3 Мобильная платформа Абонемент ($m)

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

1 стартмани

09.06.2023    7827    5    SpaceOfMyHead    17    

56

Рекурсия с недостачей, или Краткая теория графов

Математика и алгоритмы Запросы Бесплатно (free)

Как приспособить к неудобной задаче решение, предложенное в статье «Транзитивное замыкание запросом» (https://infostart.ru/1c/articles/158512/).

26.05.2023    2402    AnatolPopov    4    

12

Мини-обзор разных решений задач

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Три задачи - три идеи - три решения. Мало кода, много смысла. Мини-статья.

03.04.2023    3155    RustIG    6    

25

"Жизнь" Конвея и другие клеточные автоматы

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

Я думаю, нет нужды представлять математика Джона Конвея и его "Game of Life" - игру "Жизнь". Предлагаю вспомнить эту игру, а также другие "жизне"-подобные клеточные автоматы. К статье приложен файл с реализацией этой игры.

1 стартмани

22.03.2023    5543    8    Alxby    16    

21

[После] Новогодние задачи 2023

Математика и алгоритмы О жизни Бесплатно (free)

Не желаете ли очередную порцию интересных задач?

03.01.2023    2383    Alxby    20    

9

Почему НДС отличается на одну копейку: решение с помощью таблицы значений

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

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

1 стартмани

12.12.2022    3746    0    bprogs    5    

2

Если хочется низко-низкоуровневого программирования с битами и байтами

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

Все знают, что подавляющее большинство современных компьютеров работает в двоичном коде, т.е. оперирует всего двумя значениями - битами - "0" и "1". Потом из них складываются байты, слова, кило-, мега- и гигабайты etc. Но что происходит внутри процессора, как именно обрабатываются двоичные числа, например выполняются арифметические операции? Об этом — в публикации. Статья, я думаю, будет особенно интересна тем читателям, у которых во время обучения не было соответствующих курсов.

1 стартмани

01.12.2022    2034    Alxby    20    

12

Тестирование средств 1С для решения СЛАУ

Механизмы платформы 1С Математика и алгоритмы Платформа 1С v8.3 Бесплатно (free)

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

23.11.2022    2370    gzharkoj    13    

22

Обычный калькулятор на 1С (практика для новичков)

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

Зачастую первое задание любого уважающего себя программиста, не считая "Привет, Мир" - реализация калькулятора. Очень сильно удивился, когда не нашел примеров создания калькулятора на YouTube и Infostart с возможностью вывода выражения и вычисления значения по правилам математики. Решил добавить статью для будущих поколений. Алгоритмы простые, поэтому статья для начинающих

1 стартмани

30.08.2022    8236    3    user_snowbars    15    

9

Найди слова

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

Пример примитивной автоматизации с помощью 1С (и не только).

3 стартмани

11.08.2022    4487    0    SerVer1C    10    

4

Если хочется ООП с наследованием и полиморфизмом

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

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

1 стартмани

21.07.2022    5153    1    Alxby    11    

10

Если хочется функционального программирования с функциями высшего порядка и map, filter, reduce

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

Как известно, 1С не поддерживает парадигму функционального программирования (если не учитывать обработчики оповещений). Но часть элементов этого самого функционального программирования можно эмулировать. В статье рассмотрен способ такой эмуляции и приложена конфигурация с реализацией.

1 стартмани

07.07.2022    3782    Alxby    42    

20

Проверка IMEI по алгоритму Луна

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

Проводит проверку на правильность IMEI. Данная обработка может быть полезна при проверке IMEI банковских карт, IMEI телефонов при различных ситуациях.

1 стартмани

24.05.2022    2581    6    MaJla6aP    1    

1

IDN и Punycode в 1С

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

Обработка "Punycode конвертер".

1 стартмани

01.05.2022    4279    4    SpaceOfMyHead    9    

13

Реализация задачки с собеседования: найти максимальное число, но не более, чем ограничено параметром

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

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

1 стартмани

31.03.2022    4881    0    serverstar    16    

2

Модель распределения суммы по базе

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

Обычно под распределением понимают определение сумм пропорционально коэффициентам. Предлагаю включить сюда также распределение по порядку (FIFO, LIFO) и повысить уровень размерности до 2-х. 1-ое означает, что распределение может быть не только пропорциональным, но и по порядку, а 2-ое - это вариант реализации матричного распределения: по строкам и столбцам. Возможно вас заинтересует также необычное решение этой задачи через создание DSL на базе реализации текучего интерфейса

1 стартмани

21.03.2022    7998    7    kalyaka    11    

44

Вычисление хеша по алгоритму fnv1a

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

Вычисление средствами платформы хеш суммы по алгоритму fnv1a 32/64.

1 стартмани

01.02.2022    4159    0    dim_zal    0    

5

Изменения формата файлов конфигурации (CF) в 8.3.16

Математика и алгоритмы Платформа 1С v8.3 Бесплатно (free)

Дополнение по формату файлов конфигурации (*.cf) в версии 8.3.16.

16.12.2021    4606    fishca    13    

37

Установка отбора по списку значений при открытии формы выбора справочника из реквизита обработки

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Описан алгоритм установки отбора по списку значений при открытии формы выбора справочника. Параметром отбора является список значений передаваемый из одной формы обработки в другую форму этой же обработки. Тестировано под платформу 8.3.18

11.12.2021    13733    prog1c_vl    4    

3

Интересная задача на Yandex cup 2021

Математика и алгоритмы Бесплатно (free)

Мое решение задачи на Yandex cup 2021 (frontend). Лабиринт. JavaScript.

12.10.2021    9030    John_d    73    

46

Механизм анализа данных. Кластеризация.

Математика и алгоритмы Анализ учета Платформа 1С v8.3 Анализ и прогнозирование Бесплатно (free)

Подробный разбор, с примером использования, встроенного механизма кластеризации 1С.

31.08.2021    8065    dusha0020    8    

71

Решение задачи Эйнштейна на 1С (управляемые формы)

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

Пример решения классической задачи Эйнштейна с задаваемыми условиями и с выводом итераций на управляемых формах.

1 стартмани

13.08.2021    5625    2    VGorkunov    4    

8