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

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

Inom matematiken redigera

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

Inom datatekniken redigera

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.

Kommentarer redigera

  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.

Källor redigera

Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, 2147483647, 2 mars 2013.

Fotnoter redigera

Se även redigera