作者LPH66 (台大我回来了!)
看板Programming
标题Re: [问题] 关於解码的问题
时间Sat Aug 18 00:22:04 2007
※ 引述《ericnba (eric)》之铭言:
: 请问能否算出解码公式?
: 有3个数字分别是 46958 49241 47954
: 经过编码後会变成 25622 38957 33310
: 请问解码公式如何算出?
: 编码前:
: 50502 45258 44233 46679 42673
: 编码後:
: 36703 21205 30028 36229 26354
这是大五码转unicode
(其实看到这种五位数就在想会不会是双字元组编码
不过看到有小於32768的本来以为不是
後来突然想到unicode 就抓来试一下马上试出来了)
你的八个例子
Big5: 46958 49241 47954 50502 45258 44233 46679 42673
其十六进位: B76E C059 BB52 C546 B0CA ACC9 B657 A6B1
对应字: 摇 头 舞 轰 动 界 超 曲
unicode: 25622 38957 33310 36703 21205 30028 36229 26354
其十六进位: 6416 982D 821E 8F5F 52D5 754C 8D85 66F2
这个转换方法依各平台有异 可以上google去查
--
**** 说:
不要期望一个精神力差不多已经见底的人阿Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.44.21
※ 编辑: LPH66 来自: 219.84.44.21 (08/18 00:23)
1F:推 PsMonkey:这样你也行阿.... 跪拜之 Orz 61.228.192.189 08/18 01:16
2F:推 sheauren:你的脑袋可以解码. ... Orz 60.244.255.74 08/18 12:31
3F:推 LPH66:囧 这当然是有用工具的啊... 219.84.44.21 08/18 13:42
4F:推 ggg12345:现代的译电官.往日的译电见码念文,还知道 140.115.1.146 08/18 14:42
5F:→ ggg12345:道差一码是那个字,以译成文为容错修正. 140.115.1.146 08/18 14:43
6F:推 desireblood:看到数字就想得到 Big5 unicode... 140.113.166.34 08/18 14:51
7F:推 ggg12345:他有做 range check , B5 皆大於 32768 140.115.1.146 08/18 15:36
8F:推 ledia:你太强了 m(_ _)m 140.112.30.56 08/19 21:30
9F:推 afterhi:这篇有强到!! 218.165.85.107 08/26 01:53