Wednesday, November 15, 2006
Perl/펄] 문자의 아스키 코드 (ASCII Code) 값 구하기; 아스키 번호를 문자로 변환
펄에서는 ord() 라는 함수로, 문자를 아스키 번호로 바꿀 수 있고,
정반대로, chr() 이라는 함수로는, 아스키 번호를 문자로 바꿀 수 있습니다.
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
잡담: 이 포스트를 올리려고 하는데, 블로거에서
001 java.net.ConnectException: Connection refused
이런 에러가 계속 나서 못올렸습니다. 이번 에러는 다행히 30~40분만에 고쳐지는군요. (블로거닷컴에서도 자바를 사용하는군요.)
고쳐진 게 아니군요. 다시 문제가 생깁니다.
아스키 유니코드, 16진법 2진법 10진수 상호 변환기: ▶▶ 16진수 헥사, 2진수, 10진수, 8진법 변환 계산기; Hex Calc
정반대로, chr() 이라는 함수로는, 아스키 번호를 문자로 바꿀 수 있습니다.
아스키 코드 (ASCII) 변환 예제; ord() chr() 함수 사용법
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
#!/usr/bin/perl
use strict; use warnings;
# 문자를 아스키 번호로 변환
print ord("A"), "\n"; # 65 (대문자 A의 아스키 코드가 10진수로 65)
printf("%02X\n", ord("A")); # 41 (대문자 A의 아스키 코드가 16진수로 0x41)
# 아스키 번호를 문자로 변환
print chr(65), "\n"; # A
print chr(0x41), "\n"; # A
use strict; use warnings;
# 문자를 아스키 번호로 변환
print ord("A"), "\n"; # 65 (대문자 A의 아스키 코드가 10진수로 65)
printf("%02X\n", ord("A")); # 41 (대문자 A의 아스키 코드가 16진수로 0x41)
# 아스키 번호를 문자로 변환
print chr(65), "\n"; # A
print chr(0x41), "\n"; # A
잡담: 이 포스트를 올리려고 하는데, 블로거에서
001 java.net.ConnectException: Connection refused
이런 에러가 계속 나서 못올렸습니다. 이번 에러는 다행히 30~40분만에 고쳐지는군요. (블로거닷컴에서도 자바를 사용하는군요.)
고쳐진 게 아니군요. 다시 문제가 생깁니다.
아스키 유니코드, 16진법 2진법 10진수 상호 변환기: ▶▶ 16진수 헥사, 2진수, 10진수, 8진법 변환 계산기; Hex Calc
tag: perl
Perl | 펄
<< Home