Yura Borovik
Yura Borovik

Простой вопрос по C#

Нужно написать функцию сложения восьмеричных чисел. Исходные данные в типе string.
Написал код:

public string AdditionOctalNumbers(string s1, string s2)
{ // Функция сложения восьмеричных чисел
try
{
int i = Convert.ToInt32(s2, 8); //
int j = Convert.ToInt32(s2, 8); //
return (i + j).ToString(); //
}
catch( Exception )
{
return ""; //
}
}

Результат неправильный. Как исправить?

Спасибо большое!
Вот так работает: return (Convert.ToString((i + j),8));

ТП
Татьяна Пырерка

Почему неправильный? Вы берете 8-ми ричные числа, а выводите десятичное. Может из-за этого?

АК
Александр Косов

чем неправильный? результат - десятичный

Похожие вопросы
пару простых вопросов по c++
вопрос по C#, FileStream.Read()
Вопрос по C/C++ Как разделить текст?
Вопрос по языку программирования C# (СиШарп) (очень простой вопрос)
уточняю вопрос по C#
Вопрос по Visual C++
Вопрос программистам (C++)
C#, вопрос о методах.
Разложение на простые множители на C
Вопрос по C++