"틀:한글 유니코드 변환"의 두 판 사이의 차이

 
1번째 줄: 1번째 줄:
<onlyinclude>{{#expr: (
+
<onlyinclude>{{#expr:
   {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|1}}|0|1}}
+
   ({{Hex2Dec|{{#explode:{{urlencode:{{{1|가}}}}}|%|1}}}} - 234) * 4096 +
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} * 16 +
+
   ({{Hex2Dec|{{#explode:{{urlencode:{{{1|가}}}}}|%|2}}}} - 128) * 64 +
  {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|1}}|1|1}}
+
   ({{Hex2Dec|{{#explode:{{urlencode:{{{1|가}}}}}|%|3}}}} - 128) - 3072
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} - 234
 
) * 4096 + (
 
   {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|2}}|0|1}}
 
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} * 16 +
 
  {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|2}}|1|1}}
 
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} - 128
 
) * 64 + (
 
   {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|3}}|0|1}}
 
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} * 16 +
 
  {{#switch:{{#sub:{{#explode:{{urlencode:{{{1|가}}}}}|%|3}}|1|1}}
 
  |0=0|1=1|2=2|3=3|4=4|5=5|6=6|7=7|8=8|9=9|A=10|B=11|C=12|D=13|E=14|F=15|}} - 128
 
) - 3072
 
 
}}</onlyinclude>
 
}}</onlyinclude>
 
{{목차}}
 
{{목차}}

2020년 7월 11일 (토) 21:16 기준 최신판

0

설명[편집]

한글 문자열 하나를 유니코드로 변환하는 틀입니다.

예시[편집]

{{한글 유니코드 변환|가}}
  • 위와 같이 하면 나오는 결과값: 0
{{한글 유니코드 변환|힣}}
  • 위와 같이 하면 나오는 결과값: 11171