每当我执行这段代码时,它都没有正确计算我分割它的次数。我正在尝试计算八进制到否定数,但是需要它除了它的次数因此为8。
也许是一个愚蠢的错误,或者我完全错过了这个概念,但我不太确定。对不起,如果这听起来像一个愚蠢的问题。
我输入123并且它的分数是2分,我真的很无能为力解决这个问题。一些指导点将非常感谢!感谢
private void OctalToDen()
{
string input = txtInputValue.Text;
int count = 0;
int input32 = Convert.ToInt32(input);
while (input32 > 7)
{
input32 = Math.DivRem(input32, 8, out remainder);
count = count + 1;
}
string countString = Convert.ToString(count);
rtbResultAnswer.AppendText(countString);