dconv 1.0
C++14 library for printing and parsing floating point numbers
Loading...
Searching...
No Matches
BigInt Class Reference

#include <bigint.hpp>

Public Member Functions

 BigInt (uint64_t value=0)
 
void multiply (uint32_t factor)
 
void divide (uint32_t divisor)
 
void shiftLeft (int shift)
 
Power getTop128 () const
 

Static Public Member Functions

static BigInt powerOfTwo (int shift)
 

Constructor & Destructor Documentation

◆ BigInt()

BigInt::BigInt ( uint64_t value = 0)
inlineexplicit

Member Function Documentation

◆ divide()

void BigInt::divide ( uint32_t divisor)
inline

◆ getTop128()

Power BigInt::getTop128 ( ) const
inline

◆ multiply()

void BigInt::multiply ( uint32_t factor)
inline

◆ powerOfTwo()

static BigInt BigInt::powerOfTwo ( int shift)
inlinestatic

◆ shiftLeft()

void BigInt::shiftLeft ( int shift)
inline

The documentation for this class was generated from the following file: