汉字数字代码转换器在线转换(汉字数字代码查询)

2023-03-02 8:07:51 密语知识 思思

数字转中文的完整代码

script language="javascript"

   function transfer(str)

   {

        var input=str;

  

  var inputvalue=parseInt(input);

  var l=input.length;

  var a=new Array(l);

  var b=new Array(l);

  var result="";

  for(var i=0;il;i++)

  {

     a[i]=input.substr(i,1);

     b[i]=getchinese(a[i]);

     result+=b[i];

  }

  

  //数字--单数转换

  //这里有个问题.就比如 18 转换后成了一八 而不是十八

  //如果这里还需要转换的话. 那还需要重新定义个函数.

  

  alert(result);

  

 }

 function gochange(s){

  

  //

 }

 

function getchinese(p)

{

    var input=p;

  if(input=="0")

   return "〇";

  else if(input=="1")

   return "一";

  else if(input=="2")

   return "二";

  else if(input=="3")

   return "三";

  else if(input=="4")

   return "四";

  else if(input=="5")

   return "五";

  else if(input=="6")

   return "六";

  else if(input=="7")

   return "七";

  else if(input=="8")

   return "八";

  else if(input=="9")

   return "九";

  else

    return input;

}

transfer('2013年9月18日');

/script

body

 

/body

汉字数字代码转换器在线转换(汉字数字代码查询) 第1张

如何将代码转换成汉字

你这两个代码是"读书"的区位码 (2233 4273)

用Replace Pioneer转换,自己动手,丰衣足食,而且灵活。

下面举例说明怎样用Replace Pioneer把汉字“读书”,转换成代码(2233 4273),然后再转换回汉字。

汉字转编码:

1. ctrl-o打开待转换的文本文件(纯汉字)

2. ctrl-h打开替换窗口

* 在Search for Pattern输入一个点“.”,不带双引号。

* 在Replace with Pattern输入:

${match}join("",map(calc(byte2num($_)-160), split(//,encode('gbk',$match))) )

3. 点击Replace,完成!

编码转汉字:

1. ctrl-o打开待转换的文本文件(4位一组的纯数字)

2. ctrl-h打开替换窗口

* 在Search for Pattern输入(\d\d)(\d\d)表示4位编码

* 在Replace with Pattern输入:

decode('gbk',num2byte(160+$1).num2byte(160+$2))

3. 点击Replace,完成!

谁知道哪里有艺术字转换器软件

在线艺术字转换器--火星字请将火星字推荐给您的好友。在线艺术字体转换器越多人支持,我们越有动力完善这个! 在线艺术字转换器 全面兼容,能在线转换汉字、字母、数字等,最多200字! 急切艺术字 在线火星字转换器QQ火星字下载火星文字非主流繁体字艺术字真 闪图怪字拆字彩字汉字火星字艺术字繁体字古体字聊天符号火星字 在线火星字转换器 闪图闪字 火星字资料 火星字名 火星字签名 QQ分组名 空间代码 真笔繁体字转换器_真笔字真笔繁体字转换器-BEAT35 真笔闪图 ┋真笔名 ┋真笔签名 ┋真笔资料 ┋转换器 神的庇护 名设计 空间彩字 艺术签名 笔画查询 竖排古文 在线日历 转帖工具 艺术字转换器- 华夏艺术签名 - 艺术字转换器 华夏艺术字转换正式上线点击进入 这个世届,在线艺术字体转换器/, ▕没冇永久恴爱情!/! ▕只冇永远恴伤口/。 ◆先苼: 是您说的,您在乎 这尕籹孓狠爱您 在线艺术字体转换器

汉字怎样转化为二进制代码?

各数制之间的转换

我们用R表示任何数制的基数,讨论各数制之间的转换。

1.R进制数转换为十进制数

二进制、八进制和十六进制数转换为等值的十进制数,只要把它们用多项式表示并在十进制下进行计算,所得的结果就是十进制数。

2.十进制数转换为R进制数

十进制数转换为等值的二进制、八进制和十六进制数,需要对整数部分和小数部分分别进行转换。其整数部分用连续除以基数R取余数的方法来完成,小数部分用连续乘以基数R取整数的方法来实现。

 基数 基数 基数 基数 基数

十进制100001000 100 101

二进制 16842  1

八进制4096 51264 81

十六进制 655364096 256 161

3.二进制数与八进制数、十六进制数的转换

二进制数与八进制数的转换应以"3位二进制数对应1位八进制数"%的原则进行。同理,因为24=16,则二进制数与十六进制数的转换应以"4位二进制数对应1位十六进制数"的原则进行。

四、二进制数的运算

在计算机中,二进制数的运算包括算术运算和逻辑运算。

1.二进制数的算术运算

(1)二进制数加法

加法原则:逢二进一

(2)二进制数减法

减法原则:借一当二

(3)二进制数乘法

乘法原则:与算术乘法形式相同

(4)二进制数除法

除法原则:与算术除法形式相同

2.二进制数的逻辑运算

逻辑运算是以二进制数为基础的,逻辑变量只有两个,用来表示逻辑"真"和"假"。

(1)逻辑加法("或"运算)

运算符号:"+"或"∨"

运算规则:0+0=0;0+1=1;1+0=1;1+1=1;

(2)逻辑乘法("与"运算)

运算符号:"×"或"∧"

运算规则:0×0=0;0×1=0;1×0=0;1×1=1;

(3)逻辑"非"运算

运算符号:"-"%运算规则:A-*=0时,A=1

五、数据类型及数据单位

1.数据的两种类型

计算机中的数据可概括分为两大类:数值型数据和字符型数据。所有的非数值型数据都要经过数字化后才能在计算机中存储和处理。

2.数据单位

在计算机中通常使用三个数据单位:位、字节和字。位的概念是:最小的存储单位,英文名称是bit,常用小写b或bit表示。用8位二进制数作为表示字符和数字的基本单元,

英文名称是byte,称为一字节。通常用大"B"表示。

1B(字节)=8b(位)

1KB(千字节)=1024B(字节)

1MB(兆字节)=1024KB(千字节)

字长:字长也称为字或计算机字,它是计算机能并行处理的二进制数的位数。

六、字符编码与汉字编码

1.字符编码

目前微型机中普遍采用的字符编码是ASCII码。它是用七位二进制数对127个字符进行编码,其中前32个是一些不可打印的控制符号。

2.汉字编码及字模信息

汉字有两种编码:国标码与机内码。

国标码是"中华人民共和国国家标准信息交换汉字编码",代号为"GB2312-80"。在国标码的字符集中,收集了一级汉字3755个,二级汉字3008个,图形符号682个,共7445个。一个汉字对应一个区位码,由四位数字组成,前两位数字为区码(0~94),后两位数字为位码(0~94)。机内码是指汉字在计算机中的编码

汉字的机内码占两个字节,分别称为机内码的高位与低位。它们与区位码的关系如下:

机内码高位=区码+A0H

机内码低位=位码+A0H

汉字字库是由所有汉字的字模信息构成的。一个汉字字模信息占若干字节,究竟占多少个字节由汉字的字形决定。

例如,如果用16×16点阵表示一个汉字,则一个汉字占16行,每行有16个点,在存储时用两个字节存放一行上16个点的信息,对应位为"0"表示该点为"白","1"表示该点为"黑"。因此,一个16×16点阵的汉字占32个字节。

---------------------------------------------------------------

描述2进制的数据结构,用字符串直观,但是效率低,用数组效率高,但是不直观。

但是道理相同。

性字转换后的结果:

010000010000 010010010000 010010010100 111011111110 110010010000 010100010000 010011111110 010000010000 010000010000 010000010000 010111111110 000000000000

144位编码,这也不可能的,

性字编码alert asc("性")得到-12076,转化为2进制为-10111100101100 不算正负有14位就够了。

如果非要补到144位也因该是高位补0。

function c10to2(x)

'10进制到2进制的转换

dim sign, result

result = ""

'符号

sign = sgn(x)

x = abs(x)

if x = 0 then

c10to2 = 0

exit function

end if

do until x = "0"

result = result (x mod 2)

x = x \ 2

loop

result = strReverse(result)

if sign = -1 then

c10to2 = "-" result

else

c10to2 = result

end if

end function

---------------------------------------------------------------

另外一个人的写法:

function c10to2(x)

mysign=sgn(x)

x=abs(x)

DigS=1

do

if x2^DigS

怎么将中文转换成数字代码

以Excel为例,其中的具体步骤如下:

1、直接打开相关窗口,在方方格子那里点击数值进入。

2、下一步弹出新的菜单,需要找到图示按钮并选择跳转。

3、这个时候如果没问题,就继续确定设置中文转阿拉伯数字。

4、这样一来会发现对应结果,即可达到目的了。

求这样一个在线转换代码

把下面代码拷贝到记事本后,保存成扩展名为 html 的文件,

用 IE 打开后这个网页后,即可以实现你要的转换功能.

html

head

titletitle /title

script language="JavaScript"

// 这里是定义一个数组,保存转换用的符号。

var symbolArray = new Array( "[","]","《","》","(",")");

// 这个是转换函数。

function convertNum( aNum ){

if ( aNum == "" ) return "";

var resultStr = "";

for ( var i = 0; i aNum.length; i++ ){

var tempChar = aNum.substr( i, 1 );

if ( symbolArray.length = 2*i+1 ){

resultStr += symbolArray[2*i] + tempChar + symbolArray[2*i+1];

}

}

return resultStr;

}

// 给转换后的文本框赋值

function doConvert(){

myform.numConverted.value = convertNum( myform.numInput.value );

}

/script

/head

body

form name="myform"

输入转换前的数字:

input name="numInput" type="text" size="20" /

p

转换后的数字:

input name="numConverted" type="text" size="30" /

p

input type="button" value="进行转换" onclick="doConvert();"/

/form

/body

/html