UTF32 유닛테스트 집단지성으로 모으기! #95
Replies: 22 comments 8 replies
-
TestParamType("abcdefghijklmnopqrstuvwxyz", "0000006100000062000000630000006400000065000000660000006700000068000000690000006a0000006b0000006c0000006d0000006e0000006f000000700000007100000072000000730000007400000075000000760000007700000078000000790000007a"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("유포니", "0000c7200000d3ec0000b2c8"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("hello", "00000068000000650000006c0000006c0000006f"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("衆好之 必察焉 衆惡之 必察焉", "000088460000597d00004e4b0000002000005fc500005bdf000071090000002000008846000060e100004e4b0000002000005fc500005bdf00007109"), 여러 사람이 좋아하더라도 반드시 살피고, 여러 사람이 미워하더라도 반드시 살펴라. – 명심보감(明心寶鑑) |
Beta Was this translation helpful? Give feedback.
-
왔노라 보았노라 이겼노라 TestParamType("Veni, vidi, vici", " 00000056000000650000006e000000690000002c00000020000000760000006900000064000000690000002c0000002000000076000000690000006300000069"); |
Beta Was this translation helpful? Give feedback.
-
미적분학 TestParamType("Infinitesimal calculus", "000000490000006e00000066000000690000006e00000069000000740000006500000073000000690000006d000000610000006c0000002000000063000000610000006c00000063000000750000006c0000007500000073"); |
Beta Was this translation helpful? Give feedback.
-
TestParamType("ToffeeCrunch", "000000540000006f000000660000006600000065000000650000004300000072000000750000006e0000006300000068"); |
Beta Was this translation helpful? Give feedback.
-
TestParamType("EMPERO ARMANI", "000000450000004d0000005000000045000000520000004f0000002000000041000000520000004d000000410000004e00000049"); |
Beta Was this translation helpful? Give feedback.
-
TestParamType("COVID-19", "000000430000004f0000005600000049000000440000002d0000003100000039"); |
Beta Was this translation helpful? Give feedback.
-
TestParamType("⠊⠀⠉⠁⠝⠀⠑⠁⠞⠀⠛⠇⠁⠎⠎⠀⠁⠝⠙⠀⠊⠞⠀⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑", "0000280a0000280000002809000028010000281d0000280000002811000028010000281e000028000000281b00002807000028010000280e0000280e00002800000028010000281d00002819000028000000280a0000281e000028000000281900002815000028110000280e0000281d0000281e000028000000281300002825000028170000281e000028000000280d00002811"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("😀😁😂🤣😃😄😅😆", "0001f4000000de000001f4000000de010001f4000000de020001f8000000dd230001f4000000de030001f4000000de040001f4000000de050001f4000000de06"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("こんにちは", "00003053000030930000306b000030610000306f"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("韓國", "000097d30000570b"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("Hello World", "00000048000000650000006c0000006c0000006f00000020000000570000006f000000720000006c00000064"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("안녕하세요", "0000c5480000b1550000d5580000c1380000c694"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("만나서 반갑습니다.", "0000b9cc0000b0980000c11c000000200000bc180000ac110000c2b50000b2c80000b2e40000002e"), |
Beta Was this translation helpful? Give feedback.
-
중국어 번체자/간체자 TestParamType("韓國或韩国", "000097d30000570b00006216000097e9000056fd"), |
Beta Was this translation helpful? Give feedback.
-
세르비아어 "또 봐요" TestParamType("Видимо се опет", "000004120000043800000434000004380000043c0000043e000000200000044100000435000000200000043e0000043f0000043500000442"), |
Beta Was this translation helpful? Give feedback.
-
스웨덴어 "반가워요" TestParamType("Trevligt att träffas", "000000540000007200000065000000760000006c00000069000000670000007400000020000000610000007400000074000000200000007400000072000000e400000066000000660000006100000073"), |
Beta Was this translation helpful? Give feedback.
-
크메르어 "재밌다" TestParamType("សប្បាយ", "0000179f00001794000017d200001794000017b600001799"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("https://github.com/euphony-io/euphony/discussions/95", "00000068000000740000007400000070000000730000003a0000002f0000002f0000006700000069000000740000006800000075000000620000002e000000630000006f0000006d0000002f000000650000007500000070000000680000006f0000006e000000790000002d000000690000006f0000002f000000650000007500000070000000680000006f0000006e000000790000002f00000064000000690000007300000063000000750000007300000073000000690000006f0000006e000000730000002f0000003900000035"), |
Beta Was this translation helpful? Give feedback.
-
TestParamType("UTF32 유닛테스트 집단지성으로 모으기!", "0000005500000054000000460000003300000032000000200000c7200000b2db0000d14c0000c2a40000d2b8000000200000c9d10000b2e80000c9c00000c1310000c73c0000b85c000000200000baa80000c73c0000ae3000000021"), |
Beta Was this translation helpful? Give feedback.
-
UTF32 인코딩은 4바이트 고정길이로 표현하는데요, 유니코드 코드포인트의 비트 표현과 정확하게 일치합니다!
다만 4바이트를 만들기 위해 앞쪽에 패딩을 넣어서 hexdecimal 표현 기준으로 8자리를 만들어 주셔야 합니다.
예를 들어 "가" 는 U+AC00 이므로 UTF32 인코딩에서는 0000ac00 이 됩니다.
UTF16과는 다르게 "😀" 같은 특수문자도 모두 동일합니다. U+1F600 이므로 0001f600 이 됩니다.
유니코드 코드포인트는 아래 링크에서 만드실 수 있습니다.
https://convertcodes.com/utf32-encode-decode-convert-string/
remove notation U+를 체크 해주세요
Beta Was this translation helpful? Give feedback.
All reactions