/// <summary>
      /// 将十六进制字符串转化为字节数组
      /// </summary>
      /// <param name="src"></param>
      /// <returns></returns>
      public byte[] HexString2Bytes(string src)
      {
          ];

          ; i < src.Length / ; i++)
          {
              retBytes[i] = , ), System.Globalization.NumberStyles.AllowHexSpecifier);
          }

          return retBytes;
      }
           /// <summary>
      /// 字符串转16进制
      /// </summary>
      /// <param name="mHex"></param>
      /// <returns>返回十六进制代表的字符串</returns>
      public  string HexToStr(string mHex,bool isuft8=false) // 返回十六进制代表的字符串
      {
          if (isuft8 == false)
          {
              byte[] bTemp = System.Text.Encoding.Default.GetBytes(mHex);
              string strTemp = "";
              ; i < bTemp.Length; i++)
              {
                  strTemp += bTemp[i].ToString("X");
              }
              return strTemp;

          }
          else
          {
              byte[] bTemp = System.Text.Encoding.UTF8.GetBytes(mHex);
              string strTemp = "";
              ; i < bTemp.Length; i++)
              {
                  strTemp += bTemp[i].ToString("X");
              }
              return strTemp;
          }
      }
      /// <summary>
      /// 十六进制换算为十进制
      /// </summary>
      /// <param name="strColorValue"></param>
      /// <returns></returns>
      public static int GetHexadecimalValue(String strColorValue)
      {
          char[] nums = strColorValue.ToCharArray();
          ;
          try
          {
              ; i < nums.Length; i++)
              {
                  String strNum = nums[i].ToString().ToUpper();
                  switch (strNum)
                  {
                      case "A":
                          strNum = ";
                          break;
                      case "B":
                          strNum = ";
                          break;
                      case "C":
                          strNum = ";
                          break;
                      case "D":
                          strNum = ";
                          break;
                      case "E":
                          strNum = ";
                          break;
                      case "F":
                          strNum = ";
                          break;
                      default:
                          break;
                  }
                  , Convert.ToDouble(nums.Length - i - ));
                  total += Convert.ToInt32(strNum) * Convert.ToInt32(power);
              }

          }
          catch (System.Exception ex)
          {
              String strErorr = ex.ToString();
              ;
          }

          return total;
      }

TCP进制转换的更多相关文章

  1. Day02_IP地址详解&进制转换&DOS基本命令与批处理

    学于千峰教育开源课程 感谢 千峰教育官网 b站在线视频 IP地址详解 一.简单局域网的构成 局域网:一般称为内网 简单局域网的构成:交换机.网线.PC(其他IT终端) 交换机:用来组建内网的局域网的设 ...

  2. SQL Server 进制转换函数

    一.背景 前段时间群里的朋友问了一个问题:“在查询时增加一个递增序列,如:0x00000001,即每一个都是36进位(0—9,A--Z),0x0000000Z后面将是0x00000010,生成一个像下 ...

  3. [No000071]C# 进制转换(二进制、十六进制、十进制互转)

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  4. JS中的进制转换以及作用

    js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用 对象.toString()即可实现: //10进制转为16进制 ().toString() // =>&q ...

  5. 结合stack数据结构,实现不同进制转换的算法

    #!/usr/bin/env python # -*- coding: utf-8 -*- # learn <<Problem Solving with Algorithms and Da ...

  6. 进制转换( C++字符数组 )

    注: 较为简便的方法是用 整型(int)或浮点型(long.double 注意:该类型不一定能够准确存储数据) 来存放待转换的数值,可直接取余得到每一位数值 较为稳定的方法是用 字符数组储存待转换的数 ...

  7. JS 进制转换

    十进制转换成其他进制 objectname.toString([radix])   objectname 必选项.要得到字符串表示的对象. radix 可选项.指定将数字值转换为字符串时的进制. 例如 ...

  8. php的进制转换

    学习了php的进制转换,有很多的知识点,逻辑,也有最原始的笔算,但是我们还是习惯使用代码来实现进制的转换,进制的转换代码有如下:二进制(bin)八进制( oct)十进制( dec)十六进制( hex) ...

  9. C++ 中数串互转、进制转换的类

    /******************************************************************** created: 2014/03/16 22:56 file ...

随机推荐

  1. 利用KD树进行异常检测

    软件安全课程的一次实验,整理之后发出来共享. 什么是KD树 要说KD树,我们得先说一下什么是KNN算法. KNN是k-NearestNeighbor的简称,原理很简单:当你有一堆已经标注好的数据时,你 ...

  2. 『.NET Core CLI工具文档』(十)dotnet-build

    说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-build 翻译:dotnet-build 名称 dotnet-build -- 生成项目和所有的依赖 概 ...

  3. 【无私分享:ASP.NET CORE 项目实战(第七章)】文件操作 FileHelper

    目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 在程序设计中,我们很多情况下,会用到对文件的操作,在 上一个系列 中,我们有很多文件基本操作的示例,在Core中有一些改变,主 ...

  4. QML 从无到有 2 (移动适配)

    随着项目深入,需要移植到安卓上,问题来了,QML安卓适配! 幸好PC端程序和手机屏幕长宽比例相似.虽然单位像素,尺寸不同,通过比例缩放,可以实现组件PC和安卓通用代码. 第一步:定义全局的转换函数(3 ...

  5. Oracle同义词

    Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及查看同义词语句. Oracle的同义词总结:从字面上理 ...

  6. python之最强王者(10)———文件(File)、输入输出的基本操作

    1. Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档. 2.打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式. ...

  7. BroadcastReceiver几种常见监听

    1.BroadcastReceiver监听拨号 <intent-filter android:priority="1000" > <action android: ...

  8. 炫酷的jQuery对话框插gDialog

    js有alert,prompt和confirm对话框,不过不是很美体验也不是很好,用jQuery也能实现, 体验效果:http://hovertree.com/texiao/jquery/34/ 代码 ...

  9. 从Java String实例来理解ANSI、Unicode、BMP、UTF等编码概念

    转(http://www.codeceo.com/article/java-string-ansi-unicode-bmp-utf.html#0-tsina-1-10971-397232819ff9a ...

  10. seL4之hello-2旅途(完成更新)

    seL4之hello-2旅途 2016/11/19 13:15:38 If you like my blog, please buy me a cup of coffee. 回顾上周 seL4运行环境 ...