반응형

유니코드

(파이썬) 내장함수 ord() chr() 유니코드 문자를 정수로 변환

파이썬 내장함수(Built-in Function)인 ord(), chr() 함수에 대해 알아 봅니다. ord(c) c 는 유니코드 한 문자입니다. c로 표현된 유니코드 1 문자를 정수(integer)로 변환합니다. chr(i) chr() 함수는 ord 함수의 반대되는 함수라고 할 수 있습니다. 정수에 해당하는 유니코드 문자를 반환합니다. ord(c) Given a string representing one Unicode character, return an integer representing the Unicode code point of that character. For example, ord('a') returns the integer 97 and ord('€') (Euro sign) returns..

Python 2023.10.10

(C#) 자료형: char 문자형

C# 에서 문자는 유니코드(UTF-16)로 표현됩니다. type 범위 크기 .NET 형식 char U+0000 ~ U+FFFF 16비트(2 바이트) System.Char char 형식은 비교, 같음, 증가 및 감소 연산자를 지원합니다. char 피연산자의 경우 산술 및 비트 논리 연산자는 문자에 대한 연산을 수행하고 int 형식의 결과를 반환합니다. 다음 예제는 문자를 표현하는 몇 가지 방법을 보여주는 예입니다. static void Main(string[] args) { char c1 = 'A'; char c2 = '\u0041'; char c3 = '\x0041'; char c4 = (char)65; Console.WriteLine($"{c1} {c2} {c3} {c4}"); } 문자 리터럴에는 작은..

C#/C#_기초강의 2023.04.20

(C#) LocalDB SQL Server에서 한글 검색이 안되는 문제

C#언어, LocalDB 사용시 검색 조건에 한글을 사용하면 검색이 안되는 문제가 있습니다. C#언어에서 다음과 같은 간단한 SQL 구문을 실행했을 때, 이름이 영문이면 검색이 잘 되는데 한글 이름이면 검색이 되지 않는 문제가 있어서 해결 방법을 알아봤습니다. 실행 예 이름이 영문이면 검색이 잘 됩니다. select * from student where name = 'abcd' "; 이름이 한글이면 검색이 되지 않습니다. select * from student where name = '홍길동' "; 해결 방법 데이터베이스에서 유니코드로 저장되어 있고, C#은 기본으로 유니코드 문자를 사용해서 다른 문제라고 생각했는데... 한글 이름 앞에 N'홍길동' 처럼 N을 붙이면 유니코드로 인코딩을 합니다' sele..

C# 2023.04.19
반응형