十六进制转换显示_xuelinger 二进制转换十六进制

1、由于要用Label显示数字,但取出的nid为十进制,需显示为十六进制

故用int.Parse(ViewState["nid"].ToString()).ToString("X")

其中,ViewState["nid"]是object类型,只有ToString()而没有ToString("X")方法,int就有ToString("X")方法。

2、SQL中用“print cast(120 asvarbinary(255))”,即能将十进制的120转换为十六进制0x00000078

sql/c#十六进制与十进制的转换

c#

//十进制转二进制
Console.WriteLine(Convert.ToString(69,2));
十六进制转换显示_xuelinger 二进制转换十六进制
//十进制转八进制
Console.WriteLine(Convert.ToString(69,8));
//十进制转十六进制
Console.WriteLine(Convert.ToString(69,16));
//二进制转十进制
Console.WriteLine(Convert.ToInt32(”100111101″,2));
//八进制转十进制
Console.WriteLine(Convert.ToInt32(”76″,8));
//十六进制转十进制
Console.WriteLine(Convert.ToInt32(”FF”,16));

sql

--16进制数"0X00037FFE9994EE5E"转化为10进制:   
select CONVERT(bigint,cast(0X00037FFE9994EE5E as varbinary)) as converted
--或:
select CONVERT(VARCHAR(50), CONVERT(bigint,0X00037FFE9994EE5E)) as converted

--在一个数据表中用nvarchar来存储该16进制数,用十进制取出
SELECT CONVERT(bigint, CONVERT(varbinary, CAST(N'0x' + N'00037FFE9994EE5E' AS char), 1))
http://www.cnblogs.com/mrliuc/archive/2011/09/15/2169710.html

  

爱华网本文地址 » http://www.413yy.cn/a/25101012/125049.html

更多阅读

二进制数与十六进制数之间如何互相转换 二进制转换十六进制

二进制数与十六进制数之间如何互相转换——简介二进制与十六进制之间的转换与二进制和八进制之间的转换很类似,今天我们来详细看一下:首先,我们来看一下数学关系即24=16,即用四位二进制表示一位八进制。二进制数与十六进制数之间如何互

十进制怎样转化成二进制? 二进制转化为十六进制

十进制怎样转化成二进制?——简介十进制怎样转化成二进制?我试图用图解的方法让你学会!不是很难,只要你认真看一遍,你就能掌握方法哦!十进制怎样转化成二进制?——常用方法十进制怎样转化成二进制? 1、假设我们要把十进制156转化成二进制!第

声明:《十六进制转换显示_xuelinger 二进制转换十六进制》为网友森林牧歌分享!如侵犯到您的合法权益请联系我们删除