webForumDet fria alternativet

128-bitars integer.

C/C++

3 svar · 252 visningar · startad av Lime

Medlem sedan sep. 2001961 inlägg
Frågan#1

Tjing!

Jag sitter och skall koda en authoriseringsnyckel för mobiltelefoner. Denna är 128 bitar lång. Hur representerar man ett 128-bitarstal i en miljö som klarar högst unsigned long? (U32)?

Hilfe...

Medlem sedan juni 200010 432 inlägg
#2

En variant som jag kan komma på så här direkt, är att simulera ett 128bitars tal med hjälp av en intarray[]. Till hjälp skulle man juh lätt kunna peta ihop en klass som simulerar en 128bitars int, men som i sin interna struktur arbetar mot intarrayen. Man tillför mao lite funktionalitet som styckar upp talet i ett antal 32bitars.

red
La till ett 'i' på för den avsedd plats

Medlem sedan sep. 2001961 inlägg
#3

PeW.... ibland säger du bara de självklaraste sakerna. Tackar!

Jag skyller på sen eftermiddag, ölsugen och uttråkad.

Testar på måndag.

Medlem sedan juni 200010 432 inlägg
#4

Jag skyller på sen eftermiddag, ölsugen och uttråkad.

Jepp, sånt kan ställa till med vad som helst :e

Nya tag på måndag :bire

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)