SU
StrumentiUtili.it
Micro-strumenti gratuiti 100% client-side
← Torna alla home

🛠️ Utilità, Matematica & Web

Il tuo cassetto degli attrezzi digitale. Esegui calcoli finanziari complessi, ottimizza immagini per il web e gestisci metriche personali senza mai trasmettere dati a server esterni.

Calcolo Percentuali

Risolvi variazioni, incidenze, sconti e ricarichi in tempo reale. Nessun "tasto calcola" richiesto.

Interessi Composti (PAC)

Simulatore finanziario per la crescita del capitale con versamenti periodici (Piani di Accumulo).

Generatore Codice QR

Crea codici a barre bidimensionali per testi, URL e reti Wi-Fi con protezione dagli errori (Reed-Solomon).

Convertitore Immagini WebP

Trasforma massivamente immagini da HEIC, WebP, PNG a JPEG ottimizzate per il web (Zero Upload).

Contaparole e Caratteri

Analizzatore semantico per copywriter. Calcola spazi, tempo di lettura e pulisce la formattazione.

URL Shortener (Acortador)

Accorcia link lunghi istantaneamente per condividerli in modo pulito sui social network o via SMS.

Media Ponderata Universitaria

Gestisci il libretto esami (CFU) e stima matematicamente il tuo voto di laurea. I dati si salvano offline.

Calcolo Calorie (BMR/TDEE)

Stima il tuo fabbisogno metabolico quotidiano utilizzando l'algoritmo clinico di Mifflin-St Jeor.

Budget Planner 50/30/20

Ripartisci il reddito netto tra necessità, desideri e risparmi con grafico in tempo reale e diagnostica a semaforo.

✨ Novità

Prezzo Unitario

Calcola il prezzo al kg, al litro o al pezzo e confronta fino a quattro confezioni di formato diverso, anche fotografando il cartellino.

✨ Novità

Costo Ricarica Auto Elettrica

Quanto costa una ricarica a casa o alla colonnina, comprese le perdite, il costo per 100 km e il tempo stimato.

Trattato Tecnico: Algoritmi Matematici, Crittografia QR e Ottimizzazione Web Client-Side

Il compendio "Utilità, Matematica & Web" racchiude quegli strumenti trasversali fondamentali per la quotidianità accademica, finanziaria e digitale. L'efficienza di questi micro-applicativi risiede nel superamento dei classici colli di bottiglia del networking: eseguendo operazioni di calcolo fluttuante ad alta precisione e ricampionamenti di matrici raster direttamente nel thread JavaScript del client, si annulla la latenza di server esterni. Di seguito viene esaminata la matematica e gli standard ISO che governano questi moduli.

🆕 Budget familiare 50/30/20: dati finanziari solo sul tuo dispositivo

Il Budget Planner 50/30/20 ripartisce il reddito netto tra necessità, desideri e risparmi, aggiorna in tempo reale un grafico a ciambella e assegna a ogni categoria uno stato a semaforo. Quando le spese fisse superano il 50% del reddito, confronta le singole voci con valori di riferimento (abitazione 30%, utenze 6%, alimentazione 15%, mobilità 10%) e suggerisce interventi mirati, come la surroga del mutuo o la verifica del prezzo dell'energia in bolletta.

Privacy: reddito, rate e debiti descrivono con precisione la situazione economica di una famiglia. Il planner non richiede registrazione né collegamento al conto corrente: calcoli e grafico vengono eseguiti nel browser e gli importi restano soltanto nella memoria locale del dispositivo, in linea con il principio di minimizzazione dei dati (Art. 5 GDPR).

📈 Matematica Finanziaria: Interessi Composti e Precisione JS

La simulazione di un Piano di Accumulo del Capitale (PAC) a capitalizzazione composta o la quantificazione di variazioni percentuali richiedono estrema precisione algebrica. La formula generale del montante con versamenti periodici si esprime come:

$$FV_{tot} = P \cdot \left(1 + \frac{r}{n}\right)^{n \cdot t} + PMT \cdot \left[ \frac{\left(1 + \frac{r}{n}\right)^{n \cdot t} - 1}{\frac{r}{n}} \right]$$

Dove $P$ è il capitale iniziale, $PMT$ i versamenti periodici, $r$ il tasso d'interesse nominale e $n$ i periodi di capitalizzazione annui. La vera criticità nell'esecuzione via browser deriva dallo standard IEEE 754 per i numeri in virgola mobile a doppia precisione. Operazioni basilari come `0.1 + 0.2` in JavaScript producono `0.30000000000000004`, generando deviazioni fatali in ambito bancario. I nostri algoritmi mitigano questa anomalia scalando i valori valutari in interi (espressi in centesimi) prima del calcolo esponenziato, per poi ri-dividerli prima del rendering tramite l'oggetto `Intl.NumberFormat`.

Generazione QR Code e Tolleranza ai Danni (ISO/IEC 18004)

La generazione di codici a barre bidimensionali (QR Code) non è una mera conversione grafica, ma un complesso processo di codifica crittografica stabilito dallo standard ISO/IEC 18004. Il nostro generatore traduce il payload (Testo, URL o Credenziali Wi-Fi) in blocchi di parole in codice (codewords).

Per garantire che il codice rimanga leggibile dalle lenti ottiche anche se parzialmente strappato o sporco, l'algoritmo applica i polinomi della teoria dei codici di Reed-Solomon calcolati sui campi di Galois $GF(2^8)$. Iniettiamo blocchi di parità che consentono il recupero dei dati. StrumentiUtili.it implementa nativamente la soglia di protezione H (*High Error Correction*), permettendo al lettore laser di ripristinare intatto il messaggio anche qualora il 30% della superficie del simbolo risulti illeggibile o distrutta.

🖼️ Manipolazione Immagini e Compressione DCT (Zero Upload)

L'ottimizzazione degli asset fotografici per il caricamento su piattaforme web (E-commerce, blog) richiede la riduzione drastica del peso dei file. Il Convertitore di Immagini opera decodificando file sorgenti pesanti (come PNG o HEIC nativi Apple) mappandoli su un elemento `` HTML5.

La conversione verso formati iper-compressi (come WebP o JPEG) sfrutta la Trasformata Discreta del Coseno (DCT). La matrice dei pixel viene frammentata in blocchi 8x8 e quantizzata: il motore elimina fisicamente le frequenze spaziali ad alta variazione cromatica (dettagli invisibili all'occhio nudo), abbattendo il peso in byte del file dal 60% all'85% senza deterioramento percettivo evidente, senza che nessuna foto privata debba essere "uploadata" su un cloud di conversione esterno.

🔬 Modelli Biologici: Algoritmo BMR di Mifflin-St Jeor

Nell'ambito dell'analisi fisiologica per la misurazione del Fabbisogno Calorico (TDEE), il nostro calcolatore rigetta la superata equazione di Harris-Benedict (nota in medicina per sovrastimare il metabolismo basale del 5-7%) adottando come *gold standard* algoritmico la formula di Mifflin-St Jeor:

BMR = (10 × Peso) + (6.25 × Altezza) - (5 × Età) + S

Dove $S = +5$ per i soggetti di sesso maschile e $S = -161$ per quelli di sesso femminile. Moltiplicando il Metabolismo Basale (BMR) a riposo per l'indice di Attività Fisica (PAL - Physical Activity Level), si restituisce una stima clinica rigorosa del dispendio energetico quotidiano per ottimizzare diete ipocaloriche o fasi di surplus energetico.