字符串值转换为十六进制十进制 [英] Converting string value to hex decimal

查看:683
本文介绍了字符串值转换为十六进制十进制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想提出在C#应用程序。在这个寓意我有包含十进制值

i am making application in c#. In that implication i have string which contain decimal value as

string number="12000"; 



十六进制相当于12000是0x2EE0。

The Hex equivalent of 12000 is 0x2EE0.

在这里,我要分配的十六进制值整数变量为

Here i want to assign that hex value to integer variable as

int temp=0x2EE0.

请帮我转换该号码。
先谢谢了。

Please help me to convert that number. Thanks in advance.

推荐答案

这是int包含一个数字,而不是数字的表示。 12000等同于0x2ee0:

An int contains a number, not a representation of the number. 12000 is equivalent to 0x2ee0:

int a = 12000;
int b = 0x2ee0;
a == b

您可以使用从字符串12000转换为int < A HREF =htt​​p://msdn.microsoft.com/en-us/library/b3h1hf19.aspx> int.Parse()。您可以格式化一个int与 int.ToString(X)十六进制。

You can convert from the string "12000" to an int using int.Parse(). You can format an int as hex with int.ToString("X").

这篇关于字符串值转换为十六进制十进制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆