如果我有int x = 24
,如何將其轉換爲2字節數組,其中第一個字節存儲的值爲2
(50
),第二個字節存儲4
(52
)的值?如何將數字的數字轉換爲ASCII字節?
0
A
回答
2
System.Text.Encoding.ASCIIEncoding.GetBytes(x.ToString());
0
int x_int = 24;
string x_string = x_int.ToString();
var x_bytes = (from x in x_string select Convert.ToByte(x)).ToArray();
1
最簡單的方法是轉換爲字符串,然後再將其轉換成字節。
byte[] bytes = System.Text.Encoding.ASCII.GetBytes(x.ToString());
1
您可以使用除法和模運算符:
byte[] data = new byte[] { (byte)(48 + x/10), (byte)(48 + x % 10) };
相關問題
- 1. 如何將Java字符串轉換爲ASCII字節數組?
- 2. 如何將ASCII轉換爲字節?
- 3. Python將ASCII字符轉換爲字節
- 4. 如何將數字轉換爲字節?
- 5. x86將ASCII字符轉換爲數字
- 6. 如何將Java字節數組轉換爲Scala字節數組?
- 7. 如何將字節轉換爲數字(IEEE754到數字)Actionscript
- 8. 如何將字節[]轉換爲字節[]
- 9. VB.NET將UCS-2字節轉換爲ASCII
- 10. c#將ascii值的字節數組轉換爲整型數組
- 11. 將字節數組轉換爲字符串的字節數
- 12. 如何將字節轉換爲小數?
- 13. 如何將數字轉換爲ASCII字符?
- 14. 如何將ASCII字符轉換爲十進制數字?
- 15. 將字節轉換爲數字C#
- 16. 將數值轉換爲ASCII字符?
- 17. OMRON將16位數字轉換爲ASCII
- 18. 將ASCII碼轉換爲數字
- 19. 如何將字數轉換爲數字
- 20. 將字符串數組(字節值)轉換爲字節數組
- 21. 將ascii數字數組轉換爲它們各自的字符
- 22. 如何在Oracle中將字節字符串轉換爲數字?
- 23. 如何將字符和字符串轉換爲字節數組?
- 24. 如何將字符串數組轉換爲字節數組? (java)
- 25. BigInteger如何在Java中將字節數組轉換爲數字?
- 26. 將US-ASCII編碼的字節轉換爲整數並返回
- 27. 字節數組轉換爲ASCII字符串是亂碼
- 28. 將Java字符串轉換爲16字節的字節數組
- 29. 如何將數字(作爲字符串)轉換爲Java中的字節數組?
- 30. 將字符串轉換爲字符ascii
的可能的複製http://stackoverflow.com/questions/400733/how-to-get-ascii-value-of-string -in-c-sharp將ToString()添加到前面的變體。 – Ani
Whoopsie,對不起! –