2의 승수 구하기 - 2ui seungsu guhagi

1 개요[ | ]

power of two2의 거듭제곱2n
  • 2의 음이 아닌 정수 거듭제곱
  • 이진수로 표현하면 1000···0의 꼴

2 예시[ | ]

제곱꼴값(10진수)2진수16진수IEC
20 1 1 1 1
21 2 10 2 10
22 4 100 4 100
23 8 1000 8 1Ki
24 16 10000 10 10Ki
25 32 100000 20 100Ki
26 64 1000000 40 1Mi
27 128 10000000 80 10Mi
28 256 100000000 100 100Mi
29 512 1000000000 200 1Gi
210 1024 10000000000 400 10Gi
211 2048 100000000000 800 100Gi
212 4096 1000000000000 1000 1Ti
213 8192 10000000000000 2000 10Ti
214 16384 100000000000000 4000 100Ti
215 32768 1000000000000000 8000 1Pi
216 65536 10000000000000000 10000 10Pi
217 131072 100000000000000000 20000 100Pi
218 262144 1000000000000000000 40000 1Ei
219 524288 10000000000000000000 80000 10Ei
220 1048576 100000000000000000000 100000 100Ei
221 2097152 1000000000000000000000 200000 1Zi
222 4194304 10000000000000000000000 400000 10Zi
223 8388608 100000000000000000000000 800000 100Zi
224 16777216 1000000000000000000000000 1000000 1Yi

3 같이 보기[ | ]

  • 2
  • 거듭제곱
  • 메르센 수
  • 페르마 수
  • 16384‎ ( =214 )
  • 1048576 ( =220 )
  • 2147483647 ( =231 - 1 )
  • 18446744073709551616 ( =264 )
  • 2의 거듭제곱 - 1

4 참고[ | ]

  • 위키백과 "2의 거듭제곱"

프로그램을 짜다보면, 변수들의 범위에 대해서 알아야할 필요들이 많습니다.

컴퓨터가 인식하는 기본단위가 비트(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 바이트 하드디스크라고 한다면, 약 천억바이트 공간을 가지는 것이죠.

2의 승수 구하기 - 2ui seungsu guhagi

거듭 제곱 계산기 설명

거듭 제곱 계산 결과가 필요할 때 간단하게 이용할 수 있는 계산기입니다. 예를 들어 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
=(3×3)×3×3
=9×3×3
=(9×3)×3
=27×3
=81

지수가 음수인 경우, 예를 들어 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입니다. 거듭제곱을 손으로 직접 계산하는 경우, 직접 계산할 수 있는 것은 두 수의 곱이니까 밑수×밑수를 계산한 후 이 값에 다시 밑수를 곱하는 식으로 계산합니다.

몇제곱?

질의하신 부분에서 ''은 관형사이므로 '몇 제곱'과 같이 띄어서 씁니다. 다만 '두제곱'과 '세제곱', '네제곱'은 사전에 한 단어로 등재되어 있으므로 붙여서 씁니다.