Commit Graph

16 Commits

Author SHA1 Message Date
dymik739 a981e16a8e ddk_converter.py: add testing script for lab5 2023-06-02 20:07:56 +03:00
dymik739 b18d13e922 add scripts to allow for minimal HTTP interface alongside traditional CLI 2023-05-30 22:38:37 +03:00
dymik739 6018537352 add testing version of divide-float.py - a wrapper which adds support for floating-point division based on existing division methods 2023-05-24 18:05:23 +03:00
dymik739 3598eb13f1 add testing version of multiply-float.py - a wrapper that allows for float multiplication support 2023-05-22 22:25:34 +03:00
dymik739 44457b1849 bitutils.py: harden shifts, add multibit XOR operation and sum function with right alignment 2023-05-22 22:23:55 +03:00
dymik739 31ec6b2697 mult-test.py: fix error count not formatting properly 2023-05-22 22:16:17 +03:00
dymik739 24b62d109a multiply.py: add method #2 support 2023-05-22 22:15:42 +03:00
dymik739 3338a75114 add symlink to binary-to-decimal-mantice-converter.py to simplify library importing 2023-05-12 20:11:55 +03:00
dymik739 0df9dd3016 add a script that converts binary mantices into normal decimal numbers 2023-05-12 19:39:02 +03:00
dymik739 49dbc9a164 fix division issues and add full support for both division methods 2023-05-09 22:36:25 +03:00
dymik739 a04084d8e3 remove excessive print() that has been used for debugging 2023-04-03 23:52:04 +03:00
dymik739 0530d4b54f simplify inversion algorithm to improve readability by using bitunils inversion method 2023-04-03 23:47:22 +03:00
dymik739 8019753a12 add testing division script 2023-04-03 23:26:59 +03:00
dymik739 1ab5b67c77 prepare multiply.py for release and add script for automatic calculation testing 2023-04-01 20:53:36 +03:00
dymik739 6cda8bcfa0 code cleanup 2023-04-01 19:29:57 +03:00
dymik739 de5f5a70df add code for binary multiplication, method 4 2023-04-01 19:18:10 +03:00