함수 chr()

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 Go[ | ]

package main

import "fmt"

func chr(n int) string {
	return fmt.Sprintf("%c", rune(n))
}

func main() {
	fmt.Println(chr(97))     // a
	fmt.Println(chr(44032))  // 가
	fmt.Println(chr(128077)) // 👍
}

5 Java[ | ]

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

6 JavaScript[ | ]

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

7 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

8 Perl[ | ]

print chr(65);
# A

9 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); // ★

10 Python[ | ]

print chr(65)
# A

11 Ruby[ | ]

puts 65.chr
# A

12 같이 보기[ | ]

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