Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rohankanojia/biginteger
A bigInteger Library designed in C++
https://github.com/rohankanojia/biginteger
Last synced: 29 days ago
JSON representation
A bigInteger Library designed in C++
- Host: GitHub
- URL: https://github.com/rohankanojia/biginteger
- Owner: rohanKanojia
- Created: 2015-08-18T03:56:30.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-02-10T16:58:11.000Z (almost 6 years ago)
- Last Synced: 2024-10-03T11:21:42.626Z (about 2 months ago)
- Language: C++
- Size: 322 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/rohanKanojia/bigInteger.svg?branch=master)](https://travis-ci.org/rohanKanojia/bigInteger)
# BigInteger
A bigInteger Library designed in C++Usually on 32, 16 bit platforms size of integer is restricted to 4 bytes/2 bytes. This
implementation of the BigInteger library provides feature similar to Java's BigInteger.
It is basically performs calculations using character arrays as the base type in order
to represent the big integers. Right now it can handle digits upto 1000 characters.There is also a nice terminal based ui application that was initially what this project
was about. It provides nice visualization of the BigInteger operations using Ncurses with
C++.## Screenshots:
1.) Addition:
![Addition](screenshots/2015-06-23-115549_1024x768_scrot.png)2.) Multiplication:
![Multiplication](screenshots/2015-06-23-115605_1024x768_scrot.png)3.) Division:
![Division](screenshots/2015-06-23-115638_1024x768_scrot.png)4.) Subtraction:
![Subtraction](screenshots/2015-06-23-115821_1024x768_scrot.png)