4 repositorios
Retrieves numeric data as string representations to preserve precision and prevent conversion errors.
Distinct from Numeric Precision Constraints: Distinct from numeric precision constraints: focuses on extraction as strings rather than schema-level constraints.
Explore 4 awesome GitHub repositories matching data & databases · Numeric String Extractors. Refine with filters or upvote what's useful.
simdjson is a high-performance, header-only C++ library designed for parsing, querying, and serializing JSON data with minimal memory overhead. It functions as a hardware-aware data processing engine that leverages vector instructions to achieve gigabyte-per-second parsing speeds. By detecting host processor capabilities at runtime, the library automatically selects the most efficient instruction sets to accelerate structural analysis and validation. The library distinguishes itself through a focus on extreme efficiency and resource management. It utilizes memory mapping and padded buffer ali
Retrieves numeric data from parsed documents as string representations to preserve precision and prevent conversion errors with large numbers.
Numeral-js is a JavaScript number formatting library used to convert raw numeric values into human-readable strings for currencies, percentages, and abbreviations. It includes a numeric string parser to extract raw values from formatted strings by removing symbols and delimiters. The library provides locale-aware formatting to adjust decimal separators and currency symbols based on regional language settings. It also features a data size converter that transforms byte values into readable measurements using base-1000 or base-1024 standards. The system supports the registration of custom form
Extracts raw numeric values from formatted strings using regular expression patterns to preserve precision.
Sonic is a high-performance Go JSON serialization library that provides tools for encoding and decoding native data structures. It functions as a JIT-accelerated encoder, a JSON AST parser, a stream processor, and a lazy decoder. The project utilizes just-in-time machine code generation to optimize the encoding of large data schemas and employs a JIT assembler to maximize serialization and deserialization speeds. It features a precompiled schema warmup process to prevent latency spikes during initial execution and leverages SIMD hardware instructions for accelerated parsing. The library cove
Allows treating numbers as strings or integers during decoding to preserve exact numeric precision.
bignumber.js es una biblioteca de JavaScript de precisión arbitraria diseñada para realizar operaciones matemáticas en decimales y enteros que exceden los límites de los números de punto flotante estándar. Funciona como un motor de aritmética decimal y una biblioteca matemática para calcular raíces cuadradas, potencias y exponenciación modular. El proyecto proporciona una utilidad de conversión de base capaz de analizar y traducir valores numéricos entre cualquier base de 2 a 36. También incluye una herramienta de formato numérico para renderizar valores de alta precisión en cadenas localizadas con separadores y estilos de notación personalizados. La biblioteca cubre una amplia gama de capacidades, incluida la aritmética de precisión arbitraria, reglas de redondeo configurables y comparaciones de valores de alta precisión. También proporciona herramientas para la conversión de decimal a fracción y la generación de números aleatorios criptográficamente seguros.
Extracts numeric values from strings containing non-numeric characters such as currency symbols or group separators.