2147483647

2147483647 Daugikliais Pirminis Dvejetainis 0111111111111111 Aštuntainis 17777777777 Dvyliktainis 4BB2308A7 Šešioliktainis 7FFF FFFF
2147483647 (arba ) – aštuntasis Merseno skaičius, informatikoje taip pat žinomas kaip didžiausia reikšmė, telpanti į 32 bitų procesoriaus žodį (jei vienas bitas skiriamas ženklui). Tai vienas iš tik keturių žinomų dvigubų Merseno skaičių.Eric W. Weisstein: Double Mersenne Number aus From MathWorld, A Wolfram Web Resource

1772 m. Leonhard Euler įrodė, kad šis skaičius pirminis,William Dunham: The Master of Us All, S. 4, Mathematical Association of America, Washington, D.C., 1999, ISBN 0-88385-328-0 ir iki 1851 m. tai buvo didžiausias žinomas pirminis skaičius..

 Informatikoje 
Kadangi vieną bitą naudojant ženklui, 32 bitais galima aprašyti  skaičių, įvairiose programavimo kalbose 2147483647 yra didžiausia galima 32 bitų ilgio sveikųjų skaičių su ženklu reikšmė (Java intJava duomenų tipai, Oracle dokumentacija , .NET Int32.NET dokumentacija, Microsoft tinklalapis ). Tad, pavyzdžiui, kompiuteriniuose žaidimuose tai gali būti geriausias galimas rezultatas ar didžiausia galima turėti pinigų suma.

Su šiuo skaičiumi susijusi 32 bitų Unix sistemoms gresianti 2038 metų problema, kuomet praeis 2147483647 sekundės nuo 1970 m. Naujųjų metų, nes daug kur svarbi sistemos laiko funkcija (time) grąžina trukmę sekundėmis nuo šios praeities datos kaip 32 bitų reikšmę. Naujesnėse versijose sekundėms skaičiuoti skiriami didesnės talpos sveikųjų skaičių tipai.

2147483647 gali reikšti klaidą, perpildymą ar trūkstamą reikšmę.IBM i5/OS dokumentacija, keletu atveju nurodanti 2147483647 kaip specialaus atvejo kodą. 

 Šaltiniai 

Kategorija:Skaičiai