1 개요[ | ]power of two2의 거듭제곱2n
2 예시[ | ]
3 같이 보기[ | ]
4 참고[ | ]
프로그램을 짜다보면, 변수들의 범위에 대해서 알아야할 필요들이 많습니다. 컴퓨터가 인식하는 기본단위가 비트(0 또는 1)라고 하지만, 실제적으로 자료를 처리하는 기본 단위는 바이트(8비트)입니다. 그리고 이 바이트들이 2개, 4개가 모인 것으로 자료를 처리하죠. 그 외에 비트 마스크를 구한다던지 할 때에도 이 값들을 알아두면 편리한 점들이 많습니다. 2의 제곱수는 10까지는 기본적으로 알아야하시고요. 2의 15승과 2의 16승, 그리고 2의 수십승을 쉽게 계산하는 방법에 대해서 알아야합니다. 이제 외워야할 2의 제곱수는 다음과 갈습니다. 2의 0승 = 1 2의 1승 = 2 2의 2승 = 4 2의 3승 = 8 2의 4승 = 16 2의 5승 = 32 2의 6승 = 64 2의 7승 = 128 2의 8승 = 256 2의 9승 = 512 2의 10승 = 1024 2의 15승 = 32768 2의 16승 = 65536 이 숫자를 넘는 2의 제곱승은 대략의 값을 구해서 계산합니다. 2의 10승의 값은 1024이지만, 이 값을 대략값으로 1000으로 잡습니다. 1000이라는 값은 k라고 보통 표현합니다. 즉 2의 10승의 값은 1k 이며 실제 값은 1024이고 대략값은 1000입니다. 그러면 2의 15승 값은 어떨까요? 제곱수는 승수의 값을 가지고 2의 제곱수의 곱으로 표현할 수 있습니다. 즉.. 2의 15승 = 2의 (10+5)승 = 2의 10승 곱하기 2의 5승 으로 표현됩니다. 2의 10승은 1000이라고 정했으니까요. 2의 5승 값만 알면 되죠. 2의 5승은 32이니까.. 2의 15승은 32k 라고 표현할 수 있으며, 대략값은 약 32000입니다. 2의 20승 값은 어떻게 될까요? 2의 20승 = 2의 (10+10)승 = 2의 10승 곱하기 2의 10승입니다. 즉.. 1000 x 1000 = 1,000,000 이며 이때 백만은 M으로 표현됩니다. 2의 24승은 = 2의 (20+4)승 = 2의 20승 곱하기 2의 4승입니다. 2의 24승은 16M 로 표현되며, 대략값은 16,000,000 (천육백만)입니다. 이와같이 2의 10승은 1k, 2의 20승은 1M 로 표현되며, 2의 30승은 1G로 표현됩니다. 2의 40승은 1T로 표현되고요. 발음과 값은요. k = kilo (킬로) = 1,000 (천) M = mega (메가) = 1,000,000 (백만) G = giga (기가) = 1,000,000,000 (십억) T = tera (테라) = 1,000,000,000,000 (조) 요즘 나오는 하드디스크의 경우 100G 바이트 하드디스크라고 한다면, 약 천억바이트 공간을 가지는 것이죠. 거듭 제곱 계산 결과가 필요할 때 간단하게 이용할 수 있는 계산기입니다. 예를 들어 210이 얼마인지 알고자 한다면, 밑수 칸에 2 지수 칸에 10을 입력하면
계산 결과가 바로 표시됩니다. 거듭 제곱 계산기를 통해 음의 지수도 계산할 수 있습니다. 예를 들어, 3(-4) 계산 값을 얻고자 한다면 밑수 칸에 3, 지수 칸에 -4를 입력하면 됩니다. 밑수가 분수인 경우는 소수로 바꾸어 입력하면 됩니다. 단, 이 경우 약간의 오차가 있습니다. 거듭 제곱 계산 방법같은 수를 여러 번 곱하는 것을 거듭 제곱이라고 하고 xy 로 표시 합니다. 여기서 x를 밑수(base)라 하고 y를 지수(exponent)라고 합니다. 예를 들어 3×3×3×3은 3을 네 번 곱한 것이니 34 라고 표시합니다. 이 경우 밑수는 3이고 지수는 4입니다. 거듭제곱을 손으로 직접 계산하는 경우, 직접 계산할 수 있는 것은 두 수의 곱이니까 밑수×밑수를 계산한 후 이 값에 다시 밑수를 곱하는 식으로 계산합니다. 말로 설명하면 복잡해 보이지만, 아래 풀이 과정을 보면 이해할 수 있을 것입니다. 34를 계산한다면 다음과 같이 계산할 수 있습니다. 34=3×3×3×3 지수가 음수인 경우, 예를 들어 2-3 이라면, 밑수인 2를 역수로 바꾸고 지수는 양수로 바꾸어 계산하면 됩니다. 2-3=(½)3 거듭 제곱 계산기를 이용한다면, 밑수 칸에 2, 지수 칸에 -3을 입력하면 됩니다. 단, 계산 결과는 ⅛의 소수 값인 0.125로 표시 됩니다. 2의 몇승?2의 64승(8바이트)는 1천8백경이다.
1024는 2의 몇 제곱?그 밖의 2의 거듭제곱
210 = 1,024 — 킬로(1000)의 근사값으로 쓰인다. 예를 들어 1,024 바이트 ≒ 1 킬로바이트이다.
몇제곱인지 구하기?예를 들어 3×3×3×3은 3을 네 번 곱한 것이니 34 라고 표시합니다. 이 경우 밑수는 3이고 지수는 4입니다. 거듭제곱을 손으로 직접 계산하는 경우, 직접 계산할 수 있는 것은 두 수의 곱이니까 밑수×밑수를 계산한 후 이 값에 다시 밑수를 곱하는 식으로 계산합니다.
몇제곱?질의하신 부분에서 '몇'은 관형사이므로 '몇 제곱'과 같이 띄어서 씁니다. 다만 '두제곱'과 '세제곱', '네제곱'은 사전에 한 단어로 등재되어 있으므로 붙여서 씁니다.
|