함수 chr()

Jmnote bot (토론 | 기여)님의 2020년 11월 2일 (월) 02:32 판 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
chr
CHAR
fromCharCode

1 Bash

ORD=65
CHR=`printf \\\\$(printf '%03o' $ORD)`
echo $CHR
# A
chr() {
printf \\$(printf '%03o' $1)
}
CHR=`chr 65`
echo $CHR
# A

2 C#

char a = (char) 65;
Console.WriteLine(a);
// A

3 Excel

=CHAR(65)
// A

4 Java

System.out.println( (char) 65 );
// A
System.out.println( (char) 9733 );
// ★

5 JavaScript

var ch = String.fromCharCode(9733);
document.write(ch); // ★
var str = String.fromCharCode(104,101,108,108,111); // hello

6 Objective-C

#define CHAR(x) [NSString stringWithFormat:@"%C",x]
NSString* str = CHAR(9733);
NSLog(@"%@", str); // ★
unichar ch = (unichar)9733;
NSLog(@"%C", ch); // ★
char ch = (char)65;
NSLog(@"%C", ch); // A

7 Perl

print chr(65);
# A

8 PHP

echo chr(65);
// A
function utf8_chr($num) {
   if($num<128) return chr($num);
   if($num<2048) return chr(($num>>6)+192).chr(($num&63)+128);
   if($num<65536) return chr(($num>>12)+224).chr((($num>>6)&63)+128).chr(($num&63)+128);
   if($num<2097152) return chr(($num>>18)+240).chr((($num>>12)&63)+128).chr((($num>>6)&63)+128).chr(($num&63)+128);
   return false;
}
echo utf8_chr(9733); // ★

9 Python

print chr(65)
# A

10 Ruby

puts 65.chr
# A

11 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}