Калькулятор систем счисления
/*Преобразование числа из десятичной системы счисления в заданную*/
string binary(double k, int s);
/*k-число
s-основание системы счисления*/
/*Преобразование числа из заданной системы счисления в десятичную*/
double ibinary(string n, int s);
/*n-строка, с записанным числом
s-основание системы счисления*/
Open source
Возврат результата в переменную, а не обычный вывод
Работа с отрицательными и дробными числами
Использование как строчных, так и заглавных символов
Быстрый и низкоуровневый C++
Вводимые числа могут быть лимитом типа данных "int"
Удобство использования заголовочного файла
Легкодоступность скачивания
Есть примеры:
Введите систему счисления: 2
Введите 1 число в 2 системе счисления: 1111111111111111111111111111111
Введите 2 число в 10 cистеме счисления: -2147483648
1 число в 10 системе счисления:
2147483647
2 число в 2 системе счисления:
-10000000000000000000000000000000
Введите систему счисления: 16
Введите 1 число в 16 системе счисления: AfdEaB.EEf
Введите 2 число в 10 cистеме счисления: 10219.56
1 число в 10 системе счисления:
11525803.93335
2 число в 16 системе счисления:
27EB.8F5C28F5C2