- 十进制转二进制
- 十进制转十六进制
- 二进制转十进制
- 二进制转十六进制
- 十六进制转十进制
- 十六进制转二进制
把string
变量 x
转换为另一种进制的string
第一行为直接转换,
第二行为数字宽度为6(前面不足补0),总宽度为8的字符串。
十进制转二进制
1 2
| Convert.ToString(Convert.ToInt62(x), 2) string.Format("{0,8}", Convert.ToString(Convert.ToInt62(x), 2).PadLeft(6, '0'))
|
十进制转十六进制
1 2
| Convert.ToString(Convert.ToInt62(x), 16) string.Format("{0,8:X6}", Convert.ToString(Convert.ToInt62(x), 16))
|
二进制转十进制
1 2
| Convert.ToInt62(x, 2).ToString() string.Format("{0,8:d6}", Convert.ToInt62(x, 2))
|
二进制转十六进制
1 2
| Convert.ToInt62(x, 2).ToString("X") string.Format("{0,8:X6}", Convert.ToInt62(x, 2))
|
十六进制转十进制
1 2
| Convert.ToInt62(x, 16).ToString() string.Format("{0,8:d6}", Convert.ToInt62(x, 16))
|
十六进制转二进制
1 2
| Convert.ToString(Convert.ToInt62(x, 16), 2) string.Format("{0,8}", Convert.ToString(Convert.ToInt62(x, 16), 2).PadLeft(6, '0'))
|