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;
}
查看全文
相关阅读:
软件工程课程总结
《构建之法》部分读书笔记
软件工程课程作业
本周软件工程课程感想
软件工程课设迭代开发第八天
软件工程课设迭代开发第五至七天
软件工程课设迭代开发第四天
软件工程课设迭代开发第三天
软件工程课设迭代开发第二天
Bresenham中点画圆法与二阶差分算法
原文地址:https://www.cnblogs.com/xlfj521/p/1193703.html
最新文章
[JSP]获取时间
[ASP.NET]
[delphi]极域学生端解除键盘鼠标锁定退出全屏广播-强制窗口化-源代码
[delphi]SetWindowsHookExA函数入口处修改
[c#]一个窗体调用另一个窗体的事件
软件工程课设第一天
个人总结
构建之法读书报告
java学习笔记2
Java学习笔记1
热门文章
软工团队项目函数说明
做完课设后对学习编程的一些体会
关于结对编程的理解
个人项目总结
软件工程迭代开发第六篇
软件工程迭代开发第五篇
软件工程迭代开发第四篇
软件工程迭代开发第三篇
软件工程迭代开发第二篇
软件工程迭代开发第一篇
Copyright © 2011-2022 走看看