2147483647

Il numero 2 147 483 647 è l'ottavo numero primo di Mersenne.[1][2] La primalità del numero, esprimibile come , è stata scoperta da Eulero nel 1772.[2][3][4]
Fino al 1867 tale numero era il più grande numero primo noto.[5][6][7]
Informatica

2 147 483 647 è il valore massimo che può assumere un numero intero con segno rappresentato mediante una variabile a 32 bit.[8] La sua presenza è legata ad una condizione di overflow.[9]
I sistemi che utilizzano il tempo Unix calcolano la data e l'ora utilizzando il numero di secondi trascorsi dalla mezzanotte del 1º gennaio 1970.[10] Se tale dato viene implementato come un valore intero a 32 bit con segno, l'istante di tempo più lontano rappresentabile, cioè quello legato al massimo valore che il numero può assumere, corrisponde alle ore 03:14:07 del 19 gennaio 2038; un secondo dopo il numero diventerebbe negativo e ciò porterebbe ad indicare una data del 1901.[10][11] Questo problema esiste realmente in molti sistemi ed è noto come "bug dell'anno 2038" (anche se si può presentare in qualsiasi momento, nel caso in cui venga richiesto di processare istanti temporali successivi a quello incriminato).[12][13]
Nel dicembre 2014 Google ha scherzosamente annunciato che YouTube ha dovuto modificare il contatore delle visualizzazioni, fino a quel momento implementato come intero a 32 bit, poiché per la prima volta un video, quello del brano musicale Gangnam Style del cantante sudcoreano Psy, aveva superato i 2 miliardi di visite.[14][15]
Nel giugno 2017 l'app iOS di Chess.com ha smesso di funzionare sui dispositivi Apple a 32 bit prodotti prima del 2013 poiché era stata giocata la partita di scacchi numero 2 147 483 647.[16][17]
Note
- ↑ Template:OEIS
- ↑ 2,0 2,1 Template:Cita web
- ↑ Template:MathWorld
- ↑ Template:Cita web
- ↑ Template:Cita web
- ↑ Template:Cita libro
- ↑ Template:Cita libro
- ↑ Template:Cita web
- ↑ Template:Cita web
- ↑ 10,0 10,1 Template:Cita web
- ↑ Template:Cita web
- ↑ Template:Cita web
- ↑ Template:Cita web
- ↑ Template:Cita news
- ↑ Template:Cita web
- ↑ Template:Cita web
- ↑ Template:Cita web