Skip to content

Hixon10/simple-long-arithmetic-c-plus-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-long-arithmetic-c-plus-plus

Simple long arithmetic c++ library

Класс целого длинного числа со знаком, обладающего следующими операциями:

  1. неявное конструирование от числа: целого, вещественного.

  2. явное конструирование от строки;

  3. копирование;

  4. явные преобразования к числу;

  5. возможность использования в условных выражениях (true, если не ноль);

  6. функция получения строкового представления;

  7. ввод/вывод в стандартные потоки (std::ostream/std::istream), ввод/вывод аналогичен обычным целым числам (при вводе могут присутствовать как унарный +, так и ведущие нули);

  8. операции вида @= и @ (где @ - это +, -, *, /);

  9. операции сравнения (все 6);

  10. постфиксный/префиксный инкремент/декремент;

  11. а также несколькими вспомогательными функциями, описанными ниже.

About

Simple long arithmetic c++ library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages