๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

๊ธฐ์ดˆ์ง€์‹1

[Programming] ๋น„ํŠธ์™€ ๋ฐ”์ดํŠธ๊ฐ€ ๋ญ˜๊นŒ? (bit & Byte) ์•ˆ๋…•ํ•˜์„ธ์š” Foma ๐Ÿ’ป ์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ๊ณต๋ถ€ํ•˜๋Š”๋ฐ ์ž๋ฃŒํ˜•์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์•Œ์ง€ ๋ชปํ•ด ์ฐพ์•„๋ณด๋˜ ์™€์ค‘์— CHAR๋Š” UTF-8 ๋ฌธ์ž ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ๊ทธ๋Ÿผ ...UTF๋Š” ์ •ํ™•ํžˆ ๋ญ์ง€...? ๋ผ๊ณ  ์ฐพ์•„๋ณด๋˜ ์™€์ค‘์— ์•„์Šคํ‚ค ์ฝ”๋“œ๋Š” 8๋ฐ”์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•ด์„œ ์ •ํ™•ํžˆ ๋ฐ”์ดํŠธ๋Š” ๋ญ์ง€...? ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋‹ค๊ฐ€... ๊ฒฐ๊ตญ ๋น„ํŠธ์™€ ๋ฐ”์ดํŠธ๊นŒ์ง€ ์˜ค๊ฒŒ ๋˜์—ˆ๊ณ  ์—ด์‹ฌํžˆ ๊ตฌ๊ธ€๋ง ํ•ด์„œ ์ฐพ๊ณ  ๋ช…ํ™•ํžˆ ์ •๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ธ€์„ ์ž‘์„ฑํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ• ๊ฒŒ์š”~ ์ด์ง„์ˆ˜(Binary) bit๋ฅผ ์•Œ๊ธฐ ์œ„ํ•ด์„  ์ด์ง„์ˆ˜์˜ ๊ฐœ๋…์„ ์•Œ์•„์•ผ ํ•˜๋Š”๋ฐ์š”. ์ด์ง„์ˆ˜๋Š” ๋‘ ๊ฐ€์ง€ ์ˆซ์ž๋งŒ ์‚ฌ์šฉํ•˜๋Š” ์ˆ˜์ž…๋‹ˆ๋‹ค.(๊ตฌ์ฒด์ ์œผ๋ก  0๊ณผ 1์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.) ์ด์ง„์ˆ˜๋Š” ์ปดํ“จํ„ฐ์™€ ์˜์‚ฌ์†Œํ†ต ํ•  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด์ธ๋ฐ์š”. ๊ทธ ์ด์œ ๋Š” ์ปดํ“จํ„ฐ์—๊ฒŒ ์–ด๋– ํ•œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•  ๋•Œ .. 2022. 2. 24.
728x90
๋ฐ˜์‘ํ˜•