fpmoney

Fixed-point money library

A Go library that provides a precise, float-free representation of financial amounts with support for fixed-point decimal arithmetic and ISO 4217 currency codes.

🧧 Fixed-Point Decimal Money

GitHub

29 stars
3 watching
1 forks
Language: Go
last commit: 2 months ago
Linked from 2 awesome lists

benchmarksdecimaldecimalsencodingfixed-pointgogolangmoneyvocabulary

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nikolaydubina/fpdecimal Provides a precise and efficient data type for fixed-point decimals in Go. 31
govalues/money Provides immutable monetary amounts and exchange rates with high precision, optimized performance, and error handling for financial calculations. 21
mikelankamp/fpm A header-only C++ library providing deterministic fixed-point math functionality 672
govalues/decimal An immutable decimal floating-point number type for financial calculations in Go. 94
quagmt/udecimal A high-performance fixed-point decimal number library designed for financial applications 111
piquette/finance-go A Go library providing access to current and historical financial markets data. 725
bojanz/currency A Go library for handling currency amounts and formatting. 559
paulrberg/prb-math A library providing advanced fixed-point math functions with type safety and gas efficiency 884
db47h/decimal An arbitrary-precision decimal floating-point arithmetic package for Go 41
alpeb/go-finance A Go library providing financial calculations and conversions for time value of money, cash flow, bonds, and depreciation. 177
influenceth/cubit A math library designed to handle fixed-point arithmetic in various contexts, including Cairo and Starknet. 41
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 303
nikolaydubina/go-featureprocessing A Go library for fast and simple feature engineering and machine learning data preprocessing 121
umpirsky/currency-list A comprehensive list of currencies with names and ISO 4217 codes in multiple languages and formats. 309
pieterclaerhout/go-finance A Go library providing finance-related functions including exchange rates and VAT number checks. 26