Conversione di secondi
secondi minuti ore giorni anni 0 0 0 0 Quozienti 0 0 0 0 0 Resti…
secondi minuti ore giorni anni 0 0 0 0 Quozienti 0 0 0 0 0 Resti…
bit byte KB MB GB TB 0 0 0 0 0 Quozienti 0 0 0 0 0 0 Resti…
Vedi la discussione Scegli il tuo numero fortunato 123456 Bilancio INIZIALE Frequenze assolute Bilancio FINALE Variazione BILANCIO Speranza matematica EMPIRICA 0 1 2 3 10 ? ? ? ? ? ? ? ? 100 ? ? ? ? ? ? ? ? 1.000 ? ? ? ? ? ? ? ? 10.000 ? ? ? ? … Leggi tutto
Vedi la discussione PUNTI punti punti/PUNTI area = punti/PUNTI * AREA 10 ? ? ? 100 ? ? ? 1000 ? ? ? 10000 ? ? ? 100000 ? ? ? 1000000 ? ? ? 0,44186… 152
Vedi la discussione PUNTI punti punti/PUNTI Pi greco = 4 * punti/PUNTI 10 ? ? ? 100 ? ? ? 1000 ? ? ? 10000 ? ? ? 100000 ? ? ? 1000000 ? ? ?
Vedi la discussione PUNTI punti punti/PUNTI Pi greco = 4 * punti/PUNTI 10 ? ? ? 100 ? ? ? 1000 ? ? ? 10000 ? ? ? 100000 ? ? ? 1000000 ? ? ?
Vedi la discussione Numero Passo Approssimazione Errore assoluto 1 ? 2 ? ? 3 ? ? 4 ? ? 5 ? ? 6 ? ? 7 ? ? 8 ? ? 9 ? ? 10 ? ?
In fase di sviluppo Da 2 a 36 Input / Output Cifre disponibili Da base A base
La tabella contiene 16×16=256 caratteri corrispondenti a una delle 256 pagine… Passando il mouse sulla tabella è possibile leggere alcune informazioni sul carattere sottostante il codice esadecimale il codice decimale Il metodo String.fromCharCode() converte il codice numerico in carattere
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
<style> td { text-align:center; background-color:lightsmoke } th { background-color:lightgray} </style> <p align="center">Pagina (0-255) <input type="number" value="0" id="num_pagina" min="0" max="255" onchange="aggiorna()" /></p> <script> var c16 = Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"); tabella(); aggiorna(); function tabella() { var op = "<table align='center' border='1' cellspacing='0' cellpadding='4' align='center'><tr><th id='page'></th>"; for(colonna=0; colonna < 16; colonna++) { op=op+"<th>"+c16[colonna]+"</th>"; } op=op+"</tr>"; for(riga=0; riga < 16; riga++) { op=op+"<tr><th>"+c16[riga]+"</th>"; for(colonna=0; colonna < 16; colonna++) { op=op+"<td id="+c16[riga]+c16[colonna]+"></td>"; } op=op+"</tr>"; } op += "</table>"; document.writeln(op); } function aggiorna() { var pagina = document.getElementById("num_pagina").value; var paginaD = Math.floor(pagina / 16); var paginaU = pagina%16; var PREFISSO = ""+c16[paginaD]+c16[paginaU]; document.getElementById("page").innerHTML = PREFISSO; for(riga=0; riga < 16; riga++) { for(colonna=0; colonna < 16; colonna++) { var CODICE = 256*pagina+16*riga+colonna; var CHAR = String.fromCharCode(CODICE); var ID = ""+c16[riga]+c16[colonna]; var TOOLTIP = PREFISSO + ID + " --- " + CODICE; document.getElementById(ID).innerHTML = CHAR; document.getElementById(ID).title = TOOLTIP; } } } </script> |
Il Cifrario di Cesare: il cifrario per sostituzione monoalfabetico più antico e famoso ogni carattere del messaggio in chiaro viene cifrato tramite il carattere corrispondente a 3 posizioni in avanti nell’alfabeto Vedi: Wikipedia: Cifrario_di_Cesare Algoritmo per ogni carattere del messaggio… considera il suo codice ASCII: A –> 65 incrementa il codice di 3: 65 –> … Leggi tutto