Question: in C++ Write a program convertbase.cpp which converts a number, represented as a string in one base, to a new string representing that number in
in C++
Write a program convertbase.cpp which converts a number, represented as a string in one base, to a new string representing that number in a new base. You may assume that the number can be stored in an int without overflow.
The character to represent a digit with value digitvalue is the ASCII character digitvalue+'0'.
Note that this means that the conventional use of a-f for bases like 16 is not supported by convertbase.
The program should expect three command line arguments
- a string representing the number to convert
- the base that the preceeding string is represented in
- the base that the number should be converted to.
The values of the original base and the target base will always be in the range 2 to 200 inclusive.
The program should print the new representation to the standard output and then exit.
3.1 Restrictions
You may only include the libraries iostream and string. No other includes are permitted.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
