numpy.dragon4
class BigInt
Fields
2
length
int
blocks
Ptr[u32]
Constructors
2
Properties
1
Methods
13
Special methods
11
dragon4(bigints, exponent: i32, mantissa_bit: u32, has_unequal_margins: bool, digit_mode: int, cutoff_mode: int, cutoff_max: int, cutoff_min: int, out_buffer: cobj, buffer_size: int, out_exponent: Ptr[i32])
format_positional(buffer: cobj, buffer_size: int, mantissa, exponent: i32, signbit: u8, mantissa_bit: u32, has_unequal_margins: bool, digit_mode: int, cutoff_mode: int, precision: i32, min_digits: i32, trim_mode: int, digits_left: int, digits_right: int)
format_scientific(buffer: cobj, buffer_size: int, mantissa, exponent: i32, signbit: u8, mantissa_bit: u32, has_unequal_margins: bool, digit_mode: int, precision: i32, min_digits: i32, trim_mode: int, digits_left: int, exp_digits: int)
print_inf_nan(buffer: cobj, buffer_size: int, mantissa: u64, mantissa_hex_width: int, signbit: u8)
format_float_bits(buffer: cobj, buffer_size: int, mantissa, exponent: i32, signbit: u8, mantissa_bit: u32, has_unequal_margins: bool, scientific: bool, digit_mode: int, cutoff_mode: int, precision: i32, min_digits: i32, sign: bool, trim_mode: int, digits_left: int, digits_right: int, exp_digits: int)
format_ieee16(value: float16, scientific: bool = False, unique: bool = True, fractional: bool = True, precision: int = -1, min_digits: int = -1, sign: bool = False, trim_mode: str = "k", digits_left: int = -1, digits_right: int = -1, exp_digits: int = -1)
format_ieee32(value: float32, scientific: bool = False, unique: bool = True, fractional: bool = True, precision: int = -1, min_digits: int = -1, sign: bool = False, trim_mode: str = "k", digits_left: int = -1, digits_right: int = -1, exp_digits: int = -1)
format_ieee64(value: float, scientific: bool = False, unique: bool = True, fractional: bool = True, precision: int = -1, min_digits: int = -1, sign: bool = False, trim_mode: str = "k", digits_left: int = -1, digits_right: int = -1, exp_digits: int = -1)
format_ieee128(value: float128, scientific: bool = False, unique: bool = True, fractional: bool = True, precision: int = -1, min_digits: int = -1, sign: bool = False, trim_mode: str = "k", digits_left: int = -1, digits_right: int = -1, exp_digits: int = -1)
format_float(value, scientific: bool = False, unique: bool = True, fractional: bool = True, precision: int = -1, min_digits: int = -1, sign: bool = False, trim_mode: str = "k", digits_left: int = -1, digits_right: int = -1, exp_digits: int = -1)
format_float_positional(x, precision: Optional[int] = None, unique: bool = True, fractional: bool = True, trim: str = "k", sign: bool = False, pad_left: Optional[int] = None, pad_right: Optional[int] = None, min_digits: Optional[int] = None)
format_float_scientific(x, precision: Optional[int] = None, unique: bool = True, trim: str = "k", sign: bool = False, pad_left: Optional[int] = None, exp_digits: Optional[int] = None, min_digits: Optional[int] = None)