우수 답변
2 ^ 64 = 18,446,744,073,709,551,616 (20 자리)
몇 가지 흥미로운 점 :
단일 iv id = “d0360d7f62에서 표현할 수있는 고유 값의 수 64 비트 프로세서의 “>
Blog
2 ^ 64 = 18,446,744,073,709,551,616 (20 자리)
몇 가지 흥미로운 점 :
단일 iv id = “d0360d7f62에서 표현할 수있는 고유 값의 수 64 비트 프로세서의 “>
단어 . 또는 32 비트 프로세서에서 더블 워드 로 표현할 수있는 값의 수입니다. 또는 16 비트 프로세서의 쿼드 워드 에서 표현할 수있는 값의 수입니다. 원래 x86 프로세서로.
long 의 범위 Java 및 C # 프로그래밍 언어의 변수입니다.
범위 의 Int64 또는 QWord 변수 div> Pascal 프로그래밍 언어.
일반적으로 단일 LAN 또는 서브넷에 지정된 총 IPv6 주소 수 p>
바둑판에있는 쌀알 수보다 하나 더 많은 예전 이야기에 따르면 첫 번째 사각형에는 쌀 한 알과 각각의 연속 사각형은 이전 사각형의 두 배입니다. 이러한 이유로 숫자 2
2 ^ 64 – 1은 “체스 번호”로 알려져 있습니다.
2 ^ 64 – 1은 전설을 완료하는 데 필요한 이동 횟수이기도합니다. 64 디스크 버전의 하노이 타워 .
출처 : 2의 거듭 제곱 -Wikipedia
크다. 매우 큽니다.
설명 :
2 ^ 0 = 1
2 ^ 1 = 2
2 ^ 2 = 2 * 2 = 4
2 ^ 4 = 2 * 2 * 2 * 2 = 16
2 ^ 8 = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 = 256
당신은 바라건대 패턴을 볼 수 있습니다. 이는 다음을 의미합니다.
2 ^ 64 = 2 * 2 * 2… (2 곱하기 64 배)
64는 8 * 8이므로 다음과 같이 해결할 수도 있습니다.
p>
2 ^ 64 = 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8
2 ^ 8이 256이라는 것을 알면 다음과 같이 쓸 수 있습니다.
2 ^ 64 = 256 * 256 * 256 * 256 * 256 * 256 * 256 * 256
다음은 연속적인 곱셈과 직선 지수를 사용하여 계산할 수있는 Xojo 프로그램 :
Dim answer As Double = 1
Dim value As Integer = 2
For i As Integer = 1 To 64
answer = answer * value
Next
Dim answer2 As Double = value^64 // Shorthand