Pari o dispari?

Come si stabilisce se un numero è pari o dispari? In matematica, qualsiasi numero intero è o pari o dispari. Se è un multiplo di due, è un numero pari, altrimenti, è un numero dispari. Esempi di numero pari sono: -4, 0, 8 e 70. Esempi di numero dispari sono -5, 1 e 71. (fonte Wikipedia) La teoria ci insegna quindi che se un numero intero è divisibile per 2 allora è pari, altrimenti è dispari. Come si fa a vedere se un numero è divisibile per 2? La risposta è: dividiamo il numero per 2, ...
Altro

Mille e non più Mille – Anno bisesto, anno funesto

Il problema del millenium bug visto dalla parte del calcolo dell'anno bisestile. [protected] Secondo Wikipedia L'anno bisestile è un anno solare in cui avviene la periodica intercalazione di un giorno aggiuntivo nell'anno stesso, un accorgimento utilizzato in quasi tutti i calendari solari (quali quelli giuliano e gregoriano) per evitare lo slittamento delle stagioni: ogni 4 anni accumulerebbero un giorno in più di ritardo. Per correggere questo slittamento, agli anni "normali" di 365 giorni si...
Altro

Scusi, che ora è?

Provate a chiederlo a MySql, vi risponderà così:   mysql> select unix_timestamp(); +------------------+ | unix_timestamp() | +------------------+ | 1350283363 | +------------------+ 1 row in set (0.00 sec) Citando Wikipedia Nei sistemi operativi Unix e Unix-like il tempo viene rappresentato come offset in secondi rispetto alla mezzanotte (UTC) del 1º gennaio 1970 (detta epoca). Per esempio, il 9 settembre 2001 (l'autore di questo post compì 31 anni :D) alle ore 03:46:40 CET il ...
Altro

Array ordinati e disordinati in Java

Tra le prime cose che si studiano in informatica, almeno per chi sceglie di fare il programmatore, c'è l'ordinamento di un array. I benefici computazionali di avere una sequenza di dati ordinata sono molteplici. Pensiamo ad esempio ad una ricerca di un elemento in un array.  Se abbiamo la sequenza ordinata possiamo applicare algoritmi decisamente più efficienti della ricerca sequenziale, ad esempio potremmo applicare una ricerca dicotomica ed effettuare invece di n tentativi nel caso peggiore, ...
Altro

“Disattivare” il tasto invio nei form html

A quanti di voi è capitato di premere il tasto invio in un form html su internet e vedere  partire i vostri dati senza poterli fermare? Penso a tantissimi, compreso me. Mi sono imbattuto anni fa in questa questione antipaticissima ed ho trovato moltissimi post in forum di ogni tipo con centinaia di soluzioni. Qui propongo la mia, non sarà la migliore, ma sembra funzionare. Example: The [Enter-Key] in a HTML form L'idea è quella di controllare l'evento onSubmit del form con...
Altro