Hoppa till innehållet

2147483647 (tal)

Från Wikipedia
2 147 483 647
Aritmetiska egenskaper
Primfaktorisering2147483647
Delare1, 2147483647
Delarsumma2147483648
Numeraler
Binärt11111111111111111111111111111111
Ternärt12112122212110202101
Kvarternärt1333333333333333
Kvinärt13344223434042
Senärt553032005531
Oktalt17777777777
Duodecimalt4BB2308A7
Hexadecimalt7FFFFFFF
Vigesimalt1DB1F927
Basen 36ZIK0ZJ
Övriga egenskaper
Mersenneprimtal

2147483647 är det naturliga talet som följer 2147483646 och som följs av 2147483648.

Inom matematiken

[redigera | redigera wikitext]

2147483647 (231 - 1) är ett Mersenneprimtal (det åttonde), vilket Leonhard Euler upptäckte 1772. Det är även ett dubbelt Mersennetal.

Inom datatekniken

[redigera | redigera wikitext]

2147483647 är det högsta möjliga värdet för ett 32-bitars heltal med tecken i datorsystem (Om signerat, d.v.s att sista siffran används till att signalera om talet är positivt eller negativt, om inte kan 32-bitar representera 4,294,967,296).[a]

Exempel som visar hur klockan nollställs.

Framförallt i unixliknande operativsystem anges tiden i många funktioner som antalet sekunder som passerat sedan den 1 januari 1970 klockan 00:00:00 (UTC)[1]. I datorer där centralprocessorn arbetar med 32 bitars ordbredd sparas värdet vanligen i ett 32-bitars heltal med teckenbit, vilket då kan hantera högst 2 147 483 647 (231) sekunder. Den 19 januari 2038 klockan 03:14:08 (UTC)[2] kommer detta heltal bli "fullt" och börja om på -2,147,483,648 vilket motsvarar den 13 december 1901 klockan 20:45 (UTC).

Problemet är känt under namnet År 2038-problemet eller Y2K38.

  1. ^ Ett 32-bitarstal kan lagras med hjälp av 32 stycken ettor och nollor. Heltal med tecken innebär ett heltal som kan vara positivt eller negativt, d.v.s. ha ett plus- eller minustecken framför sig.
Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, 2147483647, 2 mars 2013.