Nenegativa entjera potenco de 2

El testwiki
Revizio de 06:46, 9 maj. 2024 fare de imported>Alquantor (Aliaj rekoneblaj potencoj de 2: Introdukis ŝjablono "nombro")
(malsamoj) ← Antaŭa versio | Rigardi nunan version (malsamoj) | Sekva versio → (malsamoj)
Salti al navigilo Salti al serĉilo

En matematiko, nenegativa entjera potenco de 2 (plu ĉi tie simple potenco de 2) estas ĉiu de la nenegativa entjero potenco de la nombro 2; en aliaj vortoj 2 multiplikiĝita per si certan nombron de fojoj. 1 estas la 0-a povo de 2. Skribita en duuma sistemo, ĉi tia potenco de 2 ĉiam havas formon 10000…0, simile al potenco de 10 en la dekuma sistemo.

Ĉar 2 estas la bazo de la duuma sistemo, potencoj de 2 estas gravaj en komputiko.

La unuaj 40 potencoj de 2

21
=
Ŝablono:Nombro      
211
=
Ŝablono:Nombro      
221
=
Ŝablono:Nombro      
231
=
Ŝablono:Nombro
22
=
Ŝablono:Nombro
212
=
Ŝablono:Nombro
222
=
Ŝablono:Nombro
232
=
Ŝablono:Nombro
23
=
Ŝablono:Nombro
213
=
Ŝablono:Nombro
223
=
Ŝablono:Nombro
233
=
Ŝablono:Nombro
24
=
Ŝablono:Nombro
214
=
Ŝablono:Nombro
224
=
Ŝablono:Nombro
234
=
Ŝablono:Nombro
25
=
Ŝablono:Nombro
215
=
Ŝablono:Nombro
225
=
Ŝablono:Nombro
235
=
Ŝablono:Nombro
26
=
Ŝablono:Nombro
216
=
Ŝablono:Nombro
226
=
Ŝablono:Nombro
236
=
Ŝablono:Nombro
27
=
Ŝablono:Nombro
217
=
Ŝablono:Nombro
227
=
Ŝablono:Nombro
237
=
Ŝablono:Nombro
28
=
Ŝablono:Nombro
218
=
Ŝablono:Nombro
228
=
Ŝablono:Nombro
238
=
Ŝablono:Nombro
29
=
Ŝablono:Nombro
219
=
Ŝablono:Nombro
229
=
Ŝablono:Nombro
239
=
Ŝablono:Nombro
210
=
Ŝablono:Nombro
220
=
Ŝablono:Nombro
230
=
Ŝablono:Nombro
240
=
Ŝablono:Nombro

Potencoj de 2, kies eksponentoj estas potencoj de 2

Ĉar modernaj memorĉeloj ofte registras nombron da bitoj kiu estas potenco de 2, la plej ofte uzataj potencoj de 2 estas tiuj kies eksponento estas ankaŭ potenco de 2. Ekzemple:

2¹ = 2
2² = 4
24 = 16
28 = 256
216 = Ŝablono:Nombro
232 = Ŝablono:Nombro
264 = Ŝablono:Nombro
2128 = Ŝablono:Nombro

Kelkaj de ĉi tiuj nombroj prezentas la kvanton de valoroj reprezenteblaj uzante komunajn komputilajn datumtipojn. Ekzemple, 32-bita vorto konsistanta el 4 bitokoj/bajtoj povas reprezenti 232 distingaj valoroj, kio povas esti estimita kiel nura bit-ŝablono, aŭ estas pli kutime interpretita kiel la sensignumaj nombroj de 0 al 232−1, aŭ kiel la limo de signitaj/signohavaj nombroj inter −231 kaj 231−1.

Aliaj rekoneblaj potencoj de 2

Ŝablono:Ĉefartikolo

Rimarku ke ĉi tiel estas ne ĉiam, iam oni opinias ke 1000 bajtoj = 1 kilobajto ktp.

Ĉi tiuj nombroj ne havas speciala signifecon poj komputiloj, sed estas gravaj por homoj ĉar ili kutimas al potencoj de dek.

Ĉi tiu nombro estas la rezulto de uzado la tri-kanala RVB sistemo, kun 8 bitoj por ĉiu kanalo, aŭ kun 24 bitoj entute.

Rapida algoritmo al kontroli ĉu la nombro estas povo de du

La cifereca duuma prezento de nombroj permesas fari tre rapidan provon ĉu la donita nombro x estas povo de du:

x estas povo de du (x & (x-1)) egalas nulo.

kie & estas bitlarĝa logika KAJ operatoro.

Ekzemploj:

-1
=
1…111…1
-1
=
1…111…111…1
x
=
0…010…0
y
=
0…010…010…0
x-1
=
0…001…1
y-1
=
0…010…001…1
x & (x-1)
=
0…000…0
y & (y-1)
=
0…010…000…0

Vidu ankaŭ

Eksteraj ligiloj

Ŝablono:Projektoj