awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesArbitrary-Precision Arithmetic

Mathematical operations on integers that exceed standard register size limits.

Distinct from Integer Arithmetic: Distinct from general Integer Arithmetic by focusing on values exceeding precision limits via string representation.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Arbitrary-Precision Arithmetic. Refine with filters or upvote what's useful.

Awesome Arbitrary-Precision Arithmetic GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • cavszhouyou/front-end-interview-notebookAvatar CavsZhouyou

    CavsZhouyou/Front-End-Interview-Notebook

    7,739Vezi pe GitHub↗

    This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers

    Provides implementations for adding integers that exceed standard precision limits using digit-by-digit string addition.

    Vezi pe GitHub↗7,739
  • sharingsource/logicstack-leetcodeAvatar SharingSource

    SharingSource/LogicStack-LeetCode

    7,495Vezi pe GitHub↗

    LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily drawn from the LeetCode platform. Its core identity is a structured collection of solutions designed to support technical interview preparation and competitive programming practice, with each solution accompanied by complexity analyses to help engineers understand performance trade-offs. The repository distinguishes itself through its breadth of coverage across fundamental algorithmic patterns and data structures. It includes implementations for array manipulation, string pro

    Implements arithmetic on numbers exceeding native integer limits using string or array representations.

    algorithminterview-practiceinterview-questions
    Vezi pe GitHub↗7,495
  • phpseclib/phpseclibAvatar phpseclib

    phpseclib/phpseclib

    5,572Vezi pe GitHub↗

    phpseclib is a pure-PHP cryptographic library that provides a comprehensive suite of cryptographic operations entirely without requiring compiled C extensions. At its core, it implements arbitrary-precision integer arithmetic for big-number math, ASN.1 DER encoding and decoding for working with cryptographic data structures, and a full set of pure-PHP cryptographic primitives. The library is designed to operate on PHP 5.6 and above, automatically detecting and using native extensions like GMP or BCMath when available, but falling back to its own pure-PHP implementations when they are not. The

    Performs arbitrary-precision integer arithmetic for cryptographic operations like modular exponentiation.

    PHP
    Vezi pe GitHub↗5,572
  • xtaci/algorithmsAvatar xtaci

    xtaci/algorithms

    5,454Vezi pe GitHub↗

    This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides a suite of tools for general algorithm implementation, including data structure management, graph theory analysis, and string processing. The library is distinguished by its specialized toolkits for cryptographic hashing and encoding, featuring implementations of MD5, SHA-1, and Base64. It also includes advanced capabilities for high-performance string processing via suffix trees and arrays, as well as computational number theory for primality testing and arbitrary-precision

    Implements mathematical operations for integers that exceed standard fixed-width numeric limits.

    C++
    Vezi pe GitHub↗5,454
  • koka-lang/kokaAvatar koka-lang

    koka-lang/koka

    3,936Vezi pe GitHub↗

    Koka este un limbaj de programare funcțional, tipizat static, care dispune de un sistem de efecte algebrice. Utilizează un sistem de tipuri puternic pentru a verifica corectitudinea programului și a urmări efectele secundare la momentul compilării. Limbajul se distinge printr-un compilator cu numărare de referințe care transformă codul sursă în cod C nativ, eliminând nevoia unui garbage collector de tip tracing. Utilizează actualizări in-place bazate pe percepție pentru a reduce overhead-ul de memorie și folosește recursivitatea pe coadă modulo cons pentru construcția structurilor de date cu spațiu constant. Sistemul oferă o bibliotecă standard cuprinzătoare care acoperă operațiuni numerice cu aritmetică de precizie arbitrară, procesarea șirurilor de caractere cu vizualizări eficiente și modelarea datelor co-inductive pentru structuri infinite. Include, de asemenea, suport integrat pentru profilarea execuției prin eșantionare hardware și un mecanism compozabil pentru gestionarea excepțiilor și a fluxurilor asincrone.

    Provides mathematical operations on signed integers of arbitrary size.

    Kokaalgebraic-effectseffect-handlershandler
    Vezi pe GitHub↗3,936
  • apache/nuttxAvatar apache

    apache/nuttx

    3,912Vezi pe GitHub↗

    NuttX este un sistem de operare în timp real (RTOS) compatibil POSIX, conceput pentru microcontrolere de la arhitecturi pe 8 biți până la 64 de biți. Oferă un mediu de execuție determinist cu un scheduler de task-uri în timp real și un kernel embedded POSIX pentru a asigura execuția portabilă a codului pe diverse ținte hardware. Proiectul se distinge printr-un strat de abstractizare hardware cuprinzător care oferă drivere standardizate pentru I2C, SPI, CAN și USB pe diverse chipset-uri semiconductoare. De asemenea, dispune de un stack de rețea embedded care suportă TCP, UDP, IPv4 și IPv6, alături de protocoale industriale precum Modbus și DroneCAN. Sistemul acoperă o gamă largă de capabilități, inclusiv gestionarea avansată a memoriei cu paginare la cerere, operațiuni criptografice securizate și un sistem de fișiere virtual pentru gestionarea tipurilor de stocare disparate. De asemenea, integrează interfețe de nivel înalt pentru interfețe grafice (GUI), sinteză audio și execuția mai multor limbaje de scripting și workload-uri WebAssembly. Mediul este construit folosind Make sau CMake pentru a viza configurații specifice de plăci și chipset-uri.

    Provides capabilities for performing mathematical operations on integers that exceed standard hardware register limits.

    Cembeddedmcumicrocontroller
    Vezi pe GitHub↗3,912
  • itchyny/gojqAvatar itchyny

    itchyny/gojq

    3,770Vezi pe GitHub↗

    gojq is a JSON query engine and transformation tool implemented in Go. It serves as a Go language port of the jq command, providing a library for embedding JSON and YAML manipulation capabilities directly into Go applications. The tool functions as an arbitrary-precision JSON processor, performing mathematical operations on large integers to prevent precision loss or numeric overflow during data transformations. Its broader capabilities include filtering and reshaping structured data using a specialized query language, converting between YAML and JSON formats, and formatting date and time st

    Uses big integer libraries to perform mathematical operations without losing precision or encountering numeric overflow.

    Go
    Vezi pe GitHub↗3,770
  • java-json-tools/json-schema-validatorAvatar java-json-tools

    java-json-tools/json-schema-validator

    1,642Vezi pe GitHub↗

    Această bibliotecă este un instrument bazat pe Java pentru impunerea constrângerilor structurilor de date și verificarea formatelor tehnice în raport cu specificațiile de schemă definite. Funcționează ca un utilitar de procesare care parsează structuri de date complexe în timp ce gestionează referințele externe de schemă și dependențele circulare. Motorul se distinge printr-un design de procesor imuabil care permite validarea concurentă, thread-safe, fără a necesita sincronizare externă. Utilizează aritmetica cu precizie arbitrară pentru a evalua constrângerile numerice, prevenind erorile comune de rotunjire în virgulă mobilă, și utilizează procesarea la nivel de caracter pentru a asigura validarea string-urilor conștientă de Unicode pentru simboluri complexe. Dezvoltatorii pot extinde pipeline-ul de bază prin înregistrarea de cuvinte cheie personalizate și handler-e de format pentru a implementa logica de business specializată. Proiectul oferă o gestionare cuprinzătoare a schemelor, inclusiv verificarea conformității structurale în raport cu meta-schemele, rezoluția dependențelor bazată pe URI și încărcarea configurabilă a schemelor. Suportă raportarea detaliată a erorilor care continuă validarea pe elementele copil chiar și după eșecurile părinților și include o interfață de linie de comandă pentru verificarea datelor din terminal.

    Uses arbitrary-precision arithmetic to evaluate numeric constraints and prevent floating-point rounding errors.

    Java
    Vezi pe GitHub↗1,642
  1. Home
  2. Software Engineering & Architecture
  3. Integer Arithmetic
  4. Arbitrary-Precision Arithmetic