awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesPrecision Settings

Configuration of decimal precision and rounding rules for financial data storage.

Distinct from Monetary: Focuses on the configuration and storage rules rather than the runtime arithmetic objects.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Precision Settings. Refine with filters or upvote what's useful.

Awesome Precision Settings GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • vendurehq/vendureالصورة الرمزية لـ vendurehq

    vendurehq/vendure

    7,924عرض على GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    Defines specific rounding rules and decimal precision for how monetary values are persisted.

    TypeScriptecommerceecommerce-apiecommerce-framework
    عرض على GitHub↗7,924
  • beancount/beancountالصورة الرمزية لـ beancount

    beancount/beancount

    5,291عرض على GitHub↗

    Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,

    Ledger rounds amounts, prices, and costs computed from balancing legs to a configurable number of decimals.

    Pythonbeancount
    عرض على GitHub↗5,291
  • mikemcl/big.jsالصورة الرمزية لـ MikeMcl

    MikeMcl/big.js

    5,186عرض على GitHub↗

    big.js هي مكتبة عشرية ذات دقة تعسفية لـ JavaScript مصممة لإجراء حسابات عشرية دقيقة. توفر مجموعة من الأدوات للجمع، والطرح، والضرب، والقسمة عالية الدقة لتجنب أخطاء التقريب الشائعة في تمثيلات الفاصلة العائمة الثنائية. تسمح المكتبة بإنشاء منشئات أرقام مخصصة لعزل إعدادات الدقة وقواعد التقريب لمجموعات مختلفة من الأرقام. تدعم الدقة العالمية القابلة للتكوين وسلوكيات تقريب محددة، مثل الاقتطاع أو التقريب للنصف الزوجي، لعمليات القسمة والأس. يغطي سطح الإمكانيات الحساب الأساسي، ومنطق المقارنة، وحساب الجذور التربيعية والقوى الصحيحة. تتضمن أيضاً أدوات تنسيق عالية الدقة لتحويل القيم الرقمية إلى سلاسل ذات فاصلة ثابتة، أو أسية، أو ذات أرقام معنوية.

    Generates independent constructors to apply distinct precision and rounding rules to different number groups.

    JavaScript
    عرض على GitHub↗5,186
  • xrplf/rippledالصورة الرمزية لـ XRPLF

    XRPLF/rippled

    5,166عرض على GitHub↗

    rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv

    Sets the number of decimal places used for exchange rate calculations to control trading precision.

    C++blockchainc-plus-pluscplusplus
    عرض على GitHub↗5,166
  • simonmichael/hledgerالصورة الرمزية لـ simonmichael

    simonmichael/hledger

    4,059عرض على GitHub↗

    hledger is a plain text accounting tool and double-entry ledger manager that stores financial transactions in human-readable text files. It functions as a financial reporting engine for generating balance sheets and income statements, and as a multi-currency investment tracker for managing commodity lots and capital gains. The project distinguishes itself by providing multi-interface data access, allowing users to interact with their financial data via a command line interface, a terminal user interface, and a web server. It features a market-price valuation system to calculate the current va

    Adjusts decimal display based on defined commodity precision and rounding rules.

    Haskellaccountingcommand-line-toolconsole-application
    عرض على GitHub↗4,059
  1. Home
  2. Software Engineering & Architecture
  3. Object Schema Definitions
  4. Value Objects
  5. Monetary
  6. Precision Settings

استكشف الوسوم الفرعية

  • Arithmetic Precision IsolationMechanisms to isolate precision and rounding rules between different sets of numeric objects. **Distinct from Precision Settings:** Focuses on runtime arithmetic object isolation rather than database storage configuration.
  • Currency-Specific Rounding RulesConfigures the number of decimal places per currency for rounding amounts, prices, and costs computed from balancing legs. **Distinct from Precision Settings:** Distinct from Precision Settings: focuses on per-currency rounding rules applied during arithmetic interpolation rather than generic decimal storage configuration.