Mekkora a 2 teljesítmény 64?


Legjobb válasz

2 ^ 64 = 18,446,744,073,709,551,616 (20 számjegy)

Néhány érdekes pont:

Egyetlen reprezentálható különböző értékek száma szó egy 64 bites processzoron. Vagy a dupla szóban egy 32 bites processzoron reprezentálható értékek száma. Vagy a 16 bites processzor quadword -ben reprezentálható értékek száma mint az eredeti x86 processzorok.

A hosszú tartománya változó a Java és C # programozási nyelvekben.

A tartomány Int64 vagy QWord változó az Pascal programozási nyelv.

Az IPv6-címek száma általában egyetlen LAN-nak vagy alhálózatnak van megadva.

eggyel több, mint egy sakktáblán lévő rizsszemek száma, a régi történet szerint , ahol az első négyzetben egy rizsszem és mindegyik következő négyzet kétszer annyi, mint az előző négyzet. Emiatt a 2-es szám

2 ^ 64 – 1 “sakkszám” néven ismert.

2 ^ 64 – 1 a legendás teljesítéséhez szükséges mozdulatok száma is A hanoi torony 64 lemezes verziója.

Forrás: Két teljesítmény – Wikipédia

Válasz

Nagy. Nagyon nagy.

Íme egy magyarázat:

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

Remélhetőleg láthat egy mintát. Ez azt jelenti:

2 ^ 64 = 2 * 2 * 2… (2 szorozva 64-szer)

Mivel a 64 8 * 8, ezt így is megoldhatná:

2 ^ 64 = 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8 * 2 ^ 8

És mivel tudja, hogy a 2 ^ 8 értéke 256, ezt a következőképpen írhatja:

2 ^ 64 = 256 * 256 * 256 * 256 * 256 * 256 * 256 * 256

Íme egy gyors Xojo program, amely ki tudja számolni az Ön számára egymást követő szorzók és egyenes kitevő használatával:

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

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük