diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b98e610a3cc3f979c605ec27eeec134b74992b63 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# CS2230 Assignment 2 + +## Author + +Brandon Rodriguez + +## Description + +Program must be compiled after pulling. + +Program handles values in bases 2 through 16, and 256. +Takes in a value in a given base, then converts to the equivalent value in another given base. + + +### Notes + +Give four arguments, seperated by spaces: +* The given name of the program (Determined upon compilation. User Defined.) +* A value, to process. +* The base of the value (Should be of base 2-16, or 256.) +* The desired base to convert to (Should be of base 2-16, or 256.) + +## Known Issues + +Program is meant to handle converting from any handled base to any other handled base, using three seperate potential algorithms. + +Currently, all output is handled properly. However, input is only handled by two of the three given algorithms. Program technically still works, but input uses a less effecient "catch all" algorithm for powers of two. + + +Also, I'm sure this program is generally far less effecient than is optimal. Still trying to learn C. Can definitely be generally optimized at a later date, I just don't understand how, yet.