Rhinemann
  • Joined on 2022-11-09
8cf9208a29 PEP8 autoformat.
1ea0ab35e3 Changed accusative list for weekdays.
91748be435 Testing MARKDOVN_V2 parsing.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-07-30 10:25:29 +03:00
9f7ec834b2 Merge pull request 'Implement all methods for binary division' (#4) from division-implementation into master
a387325077 remove unused get_mantice_complement() function
f31491cdad fix first division method, ready for merging
91fc4084e1 implemented division method 2, method 1 still needs work
Compare 4 commits »
Rhinemann merged pull request Rhinemann/binaryCalculatorPrototype#4 2023-07-30 10:25:28 +03:00
Implement all methods for binary division
Rhinemann pushed to rusty at Rhinemann/binaryCalculatorPrototype 2023-06-28 15:53:05 +03:00
aef2dc3760 Playing with tables.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-28 14:47:14 +03:00
c8fb25025c Changed BasicRegister.__init__() to accept decue instead of a list.
Rhinemann merged pull request Rhinemann/binaryCalculatorPrototype#3 2023-06-28 14:19:29 +03:00
Add binary multiplication functions
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-28 14:19:29 +03:00
f1d348616a Merge pull request 'Add binary multiplication functions' (#3) from multiplication-implementation into master
9e06a93c19 remove redundant method: BasicRegister.compact_str()
4e0e30383d add multiplication logging, include prettytable library and update input_handler menu structure
5a26802c34 optimize binary_sum_with_carry function by removing code repetition
9925c22954 add support for all multiplication methods and extend input_handler menu structure
Compare 5 commits »
Rhinemann pushed to rusty at Rhinemann/binaryCalculatorPrototype 2023-06-28 00:27:26 +03:00
52065cbc37 Playing with tables.
Rhinemann pushed to rusty at Rhinemann/binaryCalculatorPrototype 2023-06-28 00:08:33 +03:00
ed4a9f08cd Playing with tables.
f522eab9bf Minor code cleanup.
ca91c2ea56 Added documentation.
7ab69ecbe8 Very minor cleanup.
1e505683cb Shortened summation code.
Compare 6 commits »
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 22:45:06 +03:00
421a94b195 Renamed reverse to negate.
Rhinemann pushed to rusty at Rhinemann/binaryCalculatorPrototype 2023-06-27 21:03:41 +03:00
81f190dc60 Catching up with master branch.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 17:50:55 +03:00
6afb9151fe Documented all methods and functions.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 17:47:11 +03:00
32cf1e8712 Documented all methods and functions.
c20aef323d Rewrote align_registers to accept any number of registers.
Compare 2 commits »
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 17:03:18 +03:00
32605e4b49 Introduced binary_sum_with_carry and rewrote binary_sum accordingly.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 16:40:59 +03:00
0f94f6d37a Minor rewrites.
9fedc98310 Implemented input_handler function.
Compare 2 commits »
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 15:50:58 +03:00
b3c5011c11 Revamped function scopes.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 15:32:17 +03:00
f477c6f9e1 binary_subtraction_1_complement initial commit.
Rhinemann pushed to master at Rhinemann/binaryCalculatorPrototype 2023-06-27 14:16:18 +03:00
544031efbb Just some testing.
d2df4bbf28 Renamed arguments inside binary_sum.
132a0b5659 Changed the conditions checking register lengths.
75f7dba546 Implemented __repr__ and __len__ for BasicRegister.
Compare 4 commits »