我正在制作一个将六进制值转换为二进制值的程序。好吧,我确实做到了,但现在我在程序的第二部分面临一个问题,即
现在我想显示我的二进制文件中存在的“1”的位置例如我的二进制文件是
0100100101101
它应该告诉我
2,5,8,10,11,13
private void button1_Click(object sender, EventArgs e)
{
string temp = textBox1.Text;
string binary = ConvertTOBinary(temp);
} // This is the code of my Button
public string ConvertTOBinary(string temp)
{
string binaryval = "";
binaryval = Convert.ToString(Convert.ToInt64(temp, 16), 2);
MessageBox.Show(binaryval);
return binaryval;
}
我正在用 C# 制作它!