zoukankan
html css js c++ java
C#将10进制转换为16进制的方法
/**/
///
<summary>
///
返回16进制字符
///
</summary>
///
<param?name="value">
value
</param>
///
<returns></returns>
public
static
string
GetHexChar(
string
value)
{
string
sReturn
=
string
.Empty;
switch
(value)
{
case
"
10
"
:
sReturn
=
"
A
"
;
break
;
case
"
11
"
:
sReturn
=
"
B
"
;
break
;
case
"
12
"
:
sReturn
=
"
C
"
;
break
;
case
"
13
"
:
sReturn
=
"
D
"
;
break
;
case
"
14
"
:
sReturn
=
"
E
"
;
break
;
case
"
15
"
:
sReturn
=
"
F
"
;
break
;
default
:
sReturn
=
value;
break
;
}
return
sReturn;
}
/**/
///
<summary>
///
返回16进制
///
</summary>
///
<param?name="value">
value
</param>
///
<returns></returns>
public
static
string
ConvertHex(
string
value)
{
string
sReturn
=
string
.Empty;
try
{
while
(
int
.Parse(value)
>
16
)
{
int
v
=
int
.Parse(value);
sReturn
=
GetHexChar((v
%
16
).ToString())
+
sReturn;
value
=
Math.Floor(Convert.ToDouble(v
/
16
)).ToString();
}
sReturn
=
GetHexChar(value)
+
sReturn;
}
catch
{
sReturn
=
"
###Valid?Value!###
"
;
}
return
sReturn;
}
查看全文
相关阅读:
POJ 2689
NEFU 109
HDU 2098
NEFU 2
NEFU 117
NEFU 84
POJ 1061
NEFU116 GCD
NEFU 115
HDU 2099
原文地址:https://www.cnblogs.com/xlfj521/p/1193703.html
最新文章
ZSTU-4242-校庆【浙江理工2016全国新生邀请赛E题】
HDU-2955-Robberies(01背包)
Hrbust-1546-基础数据结构——单链表(1)【链表实现】
POJ-1236-Network of Schools(强连通图,找缩点,判断入度出度)
HDU-1874-畅通工程续(最短路 未队列优化)
46. 全排列
59. 螺旋矩阵 II
54. 螺旋矩阵
61. 旋转链表
62. 不同路径
热门文章
78. 子集
89. 格雷编码
124. 二叉树中的最大路径和/104. 二叉树的最大深度
136. 只出现一次的数字
141. 环形链表 142.环形链表
HDU 4196
POJ 2191
POJ 1777
NEFU 119
NEFU 118
Copyright © 2011-2022 走看看