Project Euler Homework
Public Member Functions | Protected Attributes

bigN056 Class Reference

finding a^b More...

#include <056_bigN.h>

Inheritance diagram for bigN056:
bigNdigitsum

List of all members.

Public Member Functions

 bigN056 (unsigned)
void operator*= (unsigned)
void operator+= (bigN056 &)
void square ()
verylong operator[] (int)
void pow (unsigned)
void printN ()
bool isOverflow ()

Protected Attributes

verylong mantissa [bigN_gps]

Detailed Description

finding a^b

spilt into 12 groups, each with 18 digits smallest place unit exists in x[0] assume a is smaller than 2^64;

Definition at line 30 of file 056_bigN.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables