Package: postgresql-18-rational Source: pg-rational Version: 0.0.3-1.pgdg26.04+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 96 Depends: postgresql-18, libc6 (>= 2.38) Breaks: postgresql-18-jit-llvm (<< 21) Homepage: https://github.com/begriffs/pg_rational Priority: optional Section: database Filename: pool/main/p/pg-rational/postgresql-18-rational_0.0.3-1.pgdg26.04+1_amd64.deb Size: 25164 SHA512: 96c083daafc29324be2289be3487bc63b8015d9f63912082388dd5491c3aad2efae3fb52d5a38e865210de44bec4b6911dfc2e3024a746e207f55acc0634e08c SHA256: f38b1d131ebe591edcb32da983c1160ae5156637ed158479d757d2e37fe7e60e SHA1: 4c95eff5e279a2412be14812c2ee7c3a51884aa8 MD5sum: ba71aa09a34a111be736ca752a17de11 Description: Precise fractional arithmetic for PostgreSQL pg_rational implements precise fractional arithmetic for PostgreSQL. Perfect for exact arithmetic or user-specified table row ordering. Holds values as big as an integer, with matching precision in the denominator. . Features: * Stores fractions in exactly 64 bits (same size as float) * Written in C for high performance * Detects and halts arithmetic overflow for correctness * Uses native CPU instructions for fast overflow detection * Defers GCD calculation until requested or absolutely required * Supports btree and hash indices * Implements Stern-Brocot trees for finding intermediate points * Coercion from integer/bigint/tuple * Custom aggregate