awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 Repos

Awesome GitHub RepositoriesDecimal Type Conversion

Transforms binary-encoded decimal values from external data sources into floating-point numbers.

Distinct from Floating-Point Types: None of the candidates fit; this is a database-specific type conversion capability.

Explore 13 awesome GitHub repositories matching data & databases · Decimal Type Conversion. Refine with filters or upvote what's useful.

Awesome Decimal Type Conversion GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jmoiron/sqlxAvatar von jmoiron

    jmoiron/sqlx

    17,651Auf GitHub ansehen↗

    sqlx is a set of extensions for the Go database/sql package that reduces boilerplate code by automating the mapping of database query results directly into structs and slices. It provides a wrapper around standard database types to eliminate manual row scanning and repetitive error handling. The project distinguishes itself through named parameter binding and query placeholder rebinding, which translate generic markers into driver-specific symbols. It also enables dynamic SQL execution by allowing the application to read and execute SQL statements directly from the filesystem. The library co

    Supports translating custom application types into database-compatible formats via standard interfaces.

    Go
    Auf GitHub ansehen↗17,651
  • prestodb/prestoAvatar von prestodb

    prestodb/presto

    16,711Auf GitHub ansehen↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Converts binary-encoded decimal values to floating-point numbers for consistent data processing.

    Javabig-datadatahadoop
    Auf GitHub ansehen↗16,711
  • studio3t/robomongoAvatar von Studio3T

    Studio3T/robomongo

    9,369Auf GitHub ansehen↗

    RoboMongo is a cross-platform database manager and graphical interface for administering MongoDB databases. It serves as a shell integrated development environment and query tool for managing NoSQL data stores and exploring collections across multiple server instances. The application provides a visual environment for writing and executing modern JavaScript scripts and native shell commands. It includes capabilities for running aggregate queries with paginated results and supports side-by-side views for comparing data outputs. The tool covers remote database connectivity through SSH tunnelin

    Supports high-precision Decimal128 data types within the editor and results window for mathematical accuracy.

    C++
    Auf GitHub ansehen↗9,369
  • any86/any-ruleAvatar von any86

    any86/any-rule

    8,662Auf GitHub ansehen↗

    Any-rule is a multi-platform regular expression tool that provides a curated catalog of over 70 ready-to-use patterns for validating and extracting common data formats. The project separates its static regex collection from editor-specific plugins, allowing the same pattern library to be accessed through VS Code, IntelliJ IDEA, Alfred Workflow, and a web interface. The tool enables keyword-based pattern retrieval, letting users search for the correct regex by typing descriptive terms rather than remembering exact syntax. It covers a broad range of validation needs including email addresses, U

    Ships a regex pattern to validate decimal number strings.

    TypeScriptawsomeexpressregex
    Auf GitHub ansehen↗8,662
  • shopspring/decimalAvatar von shopspring

    shopspring/decimal

    7,242Auf GitHub ansehen↗

    This is an arbitrary-precision decimal library and fixed-point math implementation used to eliminate floating-point rounding errors. It provides tools for high-precision arithmetic, a numerical analysis toolkit, and a database decimal mapper to ensure numerical accuracy in financial and scientific calculations. The library includes specialized serialization tools to transform high-precision numbers into SQL database types, JSON, and XML formats without losing precision. It also implements a variety of rounding strategies, including banker and cash rounding, and provides mechanisms for decimal

    Creates high-precision decimal values from strings, integers, floating-point numbers, and rational types.

    Gobignumberdecimalsgo
    Auf GitHub ansehen↗7,242
  • mikemcl/bignumber.jsAvatar von MikeMcl

    MikeMcl/bignumber.js

    7,004Auf GitHub ansehen↗

    bignumber.js ist eine JavaScript-Bibliothek für beliebige Präzision, die für mathematische Operationen mit Dezimalzahlen und Ganzzahlen entwickelt wurde, die die Grenzen von Standard-Gleitkommazahlen überschreiten. Sie fungiert als Dezimal-Arithmetik-Engine und Mathe-Bibliothek zur Berechnung von Quadratwurzeln, Potenzen und modularer Exponentiation. Das Projekt bietet ein Dienstprogramm zur Basiskonvertierung, das numerische Werte zwischen jeder Basis von 2 bis 36 parsen und übersetzen kann. Es enthält zudem ein numerisches Formatierungstool zur Darstellung hochpräziser Werte als lokalisierte Strings mit benutzerdefinierten Trennzeichen und Notationsstilen. Die Bibliothek deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Arithmetik mit beliebiger Präzision, konfigurierbaren Rundungsregeln und hochpräzisen Wertvergleichen. Sie bietet zudem Tools für die Umwandlung von Dezimalzahlen in Brüche und kryptografisch sichere Zufallszahlengenerierung.

    Adjusts numbers to a specific count of decimal places or significant digits using modes like floor or half-even.

    JavaScript
    Auf GitHub ansehen↗7,004
  • rainmeter/rainmeterAvatar von rainmeter

    rainmeter/rainmeter

    5,824Auf GitHub ansehen↗

    Rainmeter is a Windows desktop widget engine that renders customizable skins and interactive widgets directly on the desktop, supporting live data feeds and user interaction. It functions as a desktop customization platform and skin authoring framework, allowing users to create widgets by defining data sources and visual elements with full style and layout control. The engine includes a Lua scripting runtime for extending widget functionality with custom logic and data processing, and provides a plugin SDK with a C/C++ API for building native plugins that add new data sources or rendering capa

    Rounds numeric values to a specified number of decimal places for display in widgets.

    C
    Auf GitHub ansehen↗5,824
  • duke-git/lancetAvatar von duke-git

    duke-git/lancet

    5,295Auf GitHub ansehen↗

    Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data structures designed to reduce boilerplate code in applications. It serves as a general-purpose toolkit across multiple domains, including concurrency, security, networking, and functional logic. The project distinguishes itself through specialized toolkits for Go concurrency, such as keyed locking and channel-based stream processing, and a dedicated functional programming kit that supports currying and function composition. It also includes a dedicated cryptography library imp

    Provides functions to round floating-point numbers to a specified number of decimal places using various modes.

    Gogenericsgogolang
    Auf GitHub ansehen↗5,295
  • mikemcl/big.jsAvatar von MikeMcl

    MikeMcl/big.js

    5,186Auf GitHub ansehen↗

    big.js ist eine Bibliothek für Dezimalzahlen mit beliebiger Genauigkeit für JavaScript, die für exakte Dezimalarithmetik entwickelt wurde. Sie bietet eine Reihe von Tools für hochpräzise Addition, Subtraktion, Multiplikation und Division, um Rundungsfehler zu vermeiden, die bei binären Gleitkommadarstellungen üblich sind. Die Bibliothek ermöglicht die Erstellung benutzerdefinierter Zahlenkonstruktoren, um Genauigkeitseinstellungen und Rundungsregeln für verschiedene Zahlengruppen zu isolieren. Sie unterstützt konfigurierbare globale Genauigkeit und spezifische Rundungsverhalten, wie z. B. Abschneiden oder Runden auf die nächste gerade Zahl, für Divisions- und Potenzoperationen. Der Funktionsumfang deckt grundlegende Arithmetik, Vergleichslogik sowie die Berechnung von Quadratwurzeln und ganzzahligen Potenzen ab. Sie enthält zudem hochpräzise Formatierungstools, um numerische Werte in Festkomma-, Exponential- oder signifikante Ziffern-Strings zu konvertieren.

    Ships a comprehensive set of tools for high-precision addition, subtraction, multiplication, and division.

    JavaScript
    Auf GitHub ansehen↗5,186
  • openexchangerates/accounting.jsAvatar von openexchangerates

    openexchangerates/accounting.js

    4,985Auf GitHub ansehen↗

    accounting.js ist eine JavaScript-Bibliothek und ein Dienstprogramm-Suite für die Formatierung lokalisierter Zahlen- und Währungsstrings, das Runden von Dezimalwerten und das Parsen von Währungsstrings. Sie bietet Tools, um numerische Werte in menschenlesbare Strings unter Verwendung sprachspezifischer Trennzeichen und benutzerdefinierter Symbole umzuwandeln. Die Bibliothek enthält einen Währungsstring-Parser, um rohe numerische Werte aus formatierten Strings durch Entfernen von Symbolen und Trennzeichen zu extrahieren. Sie bietet zudem ein Fließkomma-Rundungstool, das darauf ausgelegt ist, binäre Präzisionsfehler bei Finanzberechnungen zu verhindern. Zusätzliche Funktionen decken die vertikale Ausrichtung von Währungssymbolen und Dezimalpunkten für Finanztabellen ab. Das Toolset unterstützt zudem lokalisierte Zahlenformatierung und die Konvertierung von Zahlen oder Arrays von Zahlen in Strings mit spezifischen Präzisionseinstellungen.

    Provides utilities to round numeric values to specific decimal places while preventing binary floating point errors.

    JavaScript
    Auf GitHub ansehen↗4,985
  • kimai/kimaiAvatar von kimai

    kimai/kimai

    4,757Auf GitHub ansehen↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    Accepts hours with decimal minutes using either a period or comma as the decimal separator.

    PHPdoctrineinvoiceinvoicing
    Auf GitHub ansehen↗4,757
  • apostrophecms/apostropheAvatar von apostrophecms

    apostrophecms/apostrophe

    4,524Auf GitHub ansehen↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    Accepts and validates numeric values with decimal places, storing them as floating-point numbers in the database.

    JavaScriptapostrophecmscms-framework
    Auf GitHub ansehen↗4,524
  • nefe/number-precisionAvatar von nefe

    nefe/number-precision

    4,100Auf GitHub ansehen↗

    number-precision is a JavaScript math library and arbitrary precision arithmetic utility. It provides a set of functions for performing addition, subtraction, multiplication, and division while avoiding the rounding errors common in standard binary floating-point operations. The project focuses on maintaining controlled decimal precision to ensure consistent mathematical output. This makes it applicable for financial calculations where exact currency values are required, as well as for high precision data processing in scientific or technical reports. Its capabilities include precise floatin

    Ships decimal rounding utilities to normalize numeric data to a specific precision.

    TypeScriptfloating-pointnumber-converterrounding-error
    Auf GitHub ansehen↗4,100
  1. Home
  2. Data & Databases
  3. Decimal Type Conversion

Unter-Tags erkunden

  • Decimal Number Fields2 Sub-TagsAccepts and validates numeric values with decimal places, storing them as floating-point numbers in the database. **Distinct from Decimal Type Conversion:** Distinct from Decimal Type Conversion: focuses on field-level input and storage, not conversion between binary and decimal representations.