Class mgr bignum::Int

Материал из ISPWiki
Перейти к: навигация, поиск

Класс mgr_bignum::Int

Класс для работы с большими числами

#include <mgrbignum.h> 

Описание:

class mgr_bignum::Int


Открытые члены (кратко)

Int ()

Создать число по умолчанию - 0.


Int ( const char * num )

Конструктор из строки в большое число


template <typename Base> Int ( Base num )

Конструктор из целого типа в большое число


Int ( const Int &bn )

Скопировать большое число


Int & operator= ( const Int &bn )

Присвоить одно большое число другому


std::string Str () const

Получить строковое представление большого числа

Арифметические операции

Операции сравнения данного большого числа с другим

Конструкторы

Int ()

Создать число по умолчанию - 0.

Int ( const char * num )

Конструктор из строки в большое число

Int ( Base num )

Данная функция/метод является inline функцией

Конструктор из целого типа в большое число

Int ( const Int &bn )

Скопировать большое число

Методы

Int &operator= ( const Int &bn )

Присвоить одно большое число другому

std::string Str () const

Получить строковое представление большого числа