| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow.global |
| Modifier and Type | Class and Description |
|---|---|
class |
Decimal256
Represents a signed 256-bit integer in two's complement.
|
| Modifier and Type | Method and Description |
|---|---|
BasicDecimal256 |
BasicDecimal256.Abs()
\brief Absolute value (in-place)
|
static BasicDecimal256 |
BasicDecimal256.Abs(BasicDecimal256 left)
\brief Absolute value
|
BasicDecimal256 |
BasicDecimal256.addPut(BasicDecimal256 right)
\brief Add a number to this one.
|
BasicDecimal256 |
BasicDecimal256.dividePut(BasicDecimal256 right)
\brief In-place division.
|
BasicDecimal256 |
BasicDecimal256.getPointer(long i) |
static BasicDecimal256 |
BasicDecimal256.GetScaleMultiplier(int scale)
\brief Scale multiplier for given scale value.
|
BasicDecimal256 |
BasicDecimal256.multiplyPut(BasicDecimal256 right)
\brief Multiply this number by another number.
|
BasicDecimal256 |
BasicDecimal256.Negate()
\brief Negate the current value (in-place)
|
BasicDecimal256 |
BasicDecimal256.position(long position) |
BasicDecimal256 |
BasicDecimal256.shiftLeftPut(int bits)
\brief Shift left by the given number of bits.
|
| Modifier and Type | Method and Description |
|---|---|
static BasicDecimal256 |
BasicDecimal256.Abs(BasicDecimal256 left)
\brief Absolute value
|
BasicDecimal256 |
BasicDecimal256.addPut(BasicDecimal256 right)
\brief Add a number to this one.
|
arrow.DecimalStatus |
BasicDecimal256.Divide(BasicDecimal256 divisor,
BasicDecimal256 result,
BasicDecimal256 remainder)
Divide this number by right and return the result.
|
BasicDecimal256 |
BasicDecimal256.dividePut(BasicDecimal256 right)
\brief In-place division.
|
BasicDecimal256 |
BasicDecimal256.multiplyPut(BasicDecimal256 right)
\brief Multiply this number by another number.
|
arrow.DecimalStatus |
BasicDecimal256.Rescale(int original_scale,
int new_scale,
BasicDecimal256 out)
\brief Convert BasicDecimal128 from one scale to another
|
| Constructor and Description |
|---|
Decimal256(BasicDecimal256 value)
\endcond
|
| Modifier and Type | Method and Description |
|---|---|
static BasicDecimal256 |
arrow.add(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.divide(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.multiply(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.not(BasicDecimal256 operand) |
static BasicDecimal256 |
arrow.subtract(BasicDecimal256 operand) |
| Modifier and Type | Method and Description |
|---|---|
static BasicDecimal256 |
arrow.add(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.divide(BasicDecimal256 left,
BasicDecimal256 right) |
static boolean |
arrow.equals(BasicDecimal256 left,
BasicDecimal256 right) |
static boolean |
arrow.greaterThan(BasicDecimal256 left,
BasicDecimal256 right) |
static boolean |
arrow.greaterThanEquals(BasicDecimal256 left,
BasicDecimal256 right) |
static boolean |
arrow.lessThan(BasicDecimal256 left,
BasicDecimal256 right) |
static boolean |
arrow.lessThanEquals(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.multiply(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.not(BasicDecimal256 operand) |
static boolean |
arrow.notEquals(BasicDecimal256 left,
BasicDecimal256 right) |
static BasicDecimal256 |
arrow.subtract(BasicDecimal256 operand) |
Copyright © 2021. All rights reserved.