quad-fp

Quadruple-precision (IEEE 754 binary128) floating point for Racket, via an FFI binding to GCC's libquadmath. Provides ~34 significant digits with arithmetic, the elementary/special math functions, comparisons, classification, full-precision string conversion, and constants.

Build status: ok passing tests valid license

Authors
Documentation
Tags
License
Language familiesRacket
Last updatedTuesday, July 14th, 2026 5:30:17am (UTC)
Ring1
ConflictsNone
Dependencies
Build platformsany platform
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/shaobo-he/quad-fp.rkt.git#main162337997446c9983863af1bf6f4aa0384895982
Last checkedTuesday, August 4th, 2026 11:31:07pm (UTC)
Last editedSunday, June 14th, 2026 2:24:21am (UTC)
Date addedSaturday, June 13th, 2026 5:30:26am (UTC)
Modules
  • quad-fp/private/build-native.rkt
  • quad-fp/quadf-typed.rkt
  • quad-fp/quadf-bigfloat-test.rkt
  • quad-fp/scribblings/quad-fp.scrbl
  • quad-fp/main.rkt
  • quad-fp/quadf.rkt
  • quad-fp/quadf-typed-client-test.rkt
  • quad-fp/benchmarks/quadf-bench.rkt
  • quad-fp/quadf-test.rkt