BigDecimal Storage Parent

Efficient storage for BigDecimal in special cases

Лицензия

Лицензия

MIT
Группа

Группа

com.github.marschall
Идентификатор

Идентификатор

bigdecimal-storage-parent
Последняя версия

Последняя версия

0.1.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

BigDecimal Storage Parent
Efficient storage for BigDecimal in special cases
Ссылка на сайт

Ссылка на сайт

https://github.com/marschall/bigdecimal-storage
Система контроля версий

Система контроля версий

https://github.com/marschall/bigdecimal-storage

Скачать bigdecimal-storage-parent

Имя Файла Размер
bigdecimal-storage-parent-0.1.0.pom 6 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.marschall/bigdecimal-storage-parent/ -->
<dependency>
    <groupId>com.github.marschall</groupId>
    <artifactId>bigdecimal-storage-parent</artifactId>
    <version>0.1.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.marschall/bigdecimal-storage-parent/
implementation 'com.github.marschall:bigdecimal-storage-parent:0.1.0'
// https://jarcasting.com/artifacts/com.github.marschall/bigdecimal-storage-parent/
implementation ("com.github.marschall:bigdecimal-storage-parent:0.1.0")
'com.github.marschall:bigdecimal-storage-parent:pom:0.1.0'
<dependency org="com.github.marschall" name="bigdecimal-storage-parent" rev="0.1.0">
  <artifact name="bigdecimal-storage-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.marschall', module='bigdecimal-storage-parent', version='0.1.0')
)
libraryDependencies += "com.github.marschall" % "bigdecimal-storage-parent" % "0.1.0"
[com.github.marschall/bigdecimal-storage-parent "0.1.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • bigdecimal-storage
  • bigdecimal-storage-benchmark

BigDecimal Storage

Efficient storage for BigDecimal in special cases.

  • a 128 bit integer can hold a scale of up to 8 (4 bits) and a 120 bit mantissa
    • commonly has a footprint of 32 bytes
  • a 96 bit integer can hold a scale of up to 8 (4 bits) and a 84 bit mantissa
    • commonly has a footprint of 24 bytes
  • conversion methods between a long and a 64bit big decimal with 6 decimal places

Версии библиотеки

Версия
0.1.0