RA GO - Reckoning Algorithms of GO - английское наименование, русское название - "Расчётные Алгоритмы GO -РА GO" - система для введения математических рассчётов на ЯП Golang для системы SARA GO - САРА GO.
Здесь представлены пакеты математических моделей. Пакет работы с дробями - fraction, содержит структуру Fraction с определенными для себя методами для создания дробей, их печати и выполнения арифметических операций. Пакет работы с дискретными случаными величинами - drv, содержит структуру DRV с определенными для себя методами для создания дискретных случайных величин, их печати и выполнения операций над ними. Пакет вызова функций из области теории вероятностей - theorver.
- Создание дробей с использованием числителя и знаменателя.
- Печать дробей в стандартном формате.
- Умножение дробей на целые числа и другие дроби.
- Создание случайных величин с использованием дроби.
- Печать случайных величин и их вероятностей.
- Выполнение арифметических операций над случайными величинами.
- Реализация функций из области теории вероятностей.
Чтобы использовать эту библиотеку, убедитесь, что у вас установлен Go. Вы можете клонировать репозиторий и запустить код напрямую.
git clone https://github.com/arsagyr/raИли импортировать в проект
import "github.com/arsagyr/ra"Не забудьте обновить зависимости
go mod tidyЭтот проект лицензирован под лицензией MIT - смотрите файл LICENSE для подробностей.