关于十进制转16进制,然后分割
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
int i = Convert.ToInt32(numericUpDown1.Value);
int text1 = i * 20000;
this.numericUpDown1.Text = "";
text1.ToString(text1.ToString("X6"));//是否能转为16进制??
}
我想用对话框里的数字乘以20000,然后转为16进制,譬如十进制数为10,则需要将200000转为030D40,然后在报文中分割为0X03,0X0D,0X40三个十六进制数。
请各位高人指点,我这个函数该怎么改,然后怎么分割成三个十六进制数啊?