All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

FirebirdSQL Decimal-Java Library: IEEE-754 Decimal Encoding/Decoding for Java

By

mariuz

3mo ago· 3 min readenCode

Summary

Decimal-java is a Java library developed by FirebirdSQL that provides conversion between java.math.BigDecimal and IEEE-754r (IEEE-754-2008) decimal byte representations. The library is available via Maven, licensed under MIT, and has stable APIs. Version 2.0.0 requires Java 17 or higher and is modularized, while version 1.0.2 supports Java 7 or higher. The library's primary goal is to enable encoding and decoding of decimal numbers according to IEEE standards.

Key quotes

· 5 pulled
Decimal-java is a library to convert java.math.BigDecimal to and from IEEE-754r (IEEE-754-2008) decimal byte representations.
This library is licensed under the MIT license, see also LICENSE.md.
The API is stable and is not expected to change.
Version 2.0.0 and higher require Java 17 or higher and is modularized with module name org.firebirdsql.decimal.
This library provides conversion between java.math.BigDecimal and IEEE-754r decimal byte representations.
Snippet from the RSS feed
Java library to encode and decode IEEE-754 decimals - FirebirdSQL/decimal-java

You might also wanna read