Pull to refresh
8
0
Владимир Закалык @Deohayer

Инженер встраеваемых систем

Send message

Arbitrary Precision — удобная C++ библиотека для работы с длинными целыми числами

Reading time11 min
Views9K

Вопреки тому, что авторских C++ библиотек для длинных целых очень много, мне было трудно найти решение, которое было бы простым в использовании на всех этапах (интеграция зависимости, разработка, релиз с зависимостями). Авторские библиотеки имеют одну или несколько проблем реализации: используют10^nв качестве базы счисления, нужна компиляция исходников, не оттестированные, неполный интерфейс (отсутствуют побитовые операторы), не кроссплатформенные.

В данной статье описывается ранняя версия библиотеки, которая предлагает реализацию длинных целых чисел с поведением, как у базовых типов. Философия - простота, гибкость и надёжность.

Читать далее
Total votes 18: ↑18 and ↓0+18
Comments22

Information

Rating
Does not participate
Location
Львов, Львовская обл., Украина
Date of birth
Registered
Activity

Specialization

Embedded Software Engineer, Application Developer
Middle
C++
Object-oriented design
Algorithms and data structures
C
Multiple thread