ForHosting KIT · Strumenti per sviluppatori

Calcolatore dell’intervallo

Il calcolatore dell’intervallo misura l’intera distanza tra il valore più piccolo e quello più grande di un insieme numerico.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Fornisca un array non vuoto e riceverà conteggio, minimo, massimo e intervallo, calcolato come massimo meno minimo. L’operazione è deterministica, conserva numeri negativi e decimali e rifiuta array vuoti o valori che non siano numeri finiti. Lo utilizzi come rapida statistica descrittiva, regola di convalida o componente di un flusso di elaborazione ripetibile.

Che cosa rivela l’intervallo su un insieme di dati

L’intervallo è una delle misure più semplici della dispersione statistica. Risponde a una domanda diretta: quanto sono distanti l’osservazione più piccola e quella più grande? Il calcolatore esamina ogni numero fornito, individua minimo e massimo e sottrae il primo dal secondo. Per i valori 4, 7, 12, 15 e 19, il minimo è 4, il massimo è 19 e l’intervallo è 15. Un insieme con un solo valore ha intervallo zero perché minimo e massimo coincidono. I numeri negativi non richiedono un trattamento speciale: se il minimo è -8 e il massimo è 3, l’intervallo è 11. Il risultato è sempre non negativo per dati finiti validi. Questa statistica offre rapidamente un’idea della scala, ma descrive soltanto i due estremi. Non mostra come siano distribuiti i valori intermedi, se la maggior parte sia concentrata o se un’osservazione estrema abbia ampliato il risultato. La abbini a mediana, quartili o deviazione standard quando è importante comprendere la distribuzione interna.

Prepari e convalidi l’array numerico

Invii le osservazioni nel campo numbers come array JSON contenente almeno un numero finito. Sono accettati interi, decimali, zero e valori negativi, mentre l’ordine originale non modifica la risposta. La capacità considera volutamente non valide le stringhe che sembrano numeri: il valore JSON "12" è testo, mentre 12 è un numero. Converta le celle importate da fogli di calcolo o i campi dei moduli prima dell’invio, affinché etichette accidentali, stringhe vuote, valori nulli e misure malformate non influenzino il calcolo senza avvertimenti. Anche i valori infiniti e NaN vengono rifiutati, poiché non consentono un risultato JSON finito e portabile. Se la convalida riesce, la risposta include conteggio, minimo, massimo e intervallo e rende il calcolo facilmente verificabile. Gli estremi mostrano esattamente da dove proviene la differenza e il conteggio conferma quante osservazioni sono state esaminate. Se l’array è vuoto o contiene un elemento non numerico, la richiesta restituisce un errore di input non valido anziché una statistica parziale.

Utilizzi il risultato nelle analisi e nelle automazioni

L’intervallo è una metrica compatta utile per un controllo preliminare. Un processo di qualità può confrontare l’intervallo di misure ripetute con una tolleranza consentita e segnalare un lotto troppo disperso. Un’applicazione che monitora i tempi di risposta può seguire ogni giorno la differenza tra le osservazioni più rapide e quelle più lente. Docenti e studenti possono verificare esercizi introduttivi di statistica continuando a vedere gli estremi che generano la risposta. In un flusso API, salvi minimo, massimo, intervallo e conteggio restituiti accanto al lotto originale, così i revisori potranno riprodurre la conclusione. Ricordi che l’intervallo è molto sensibile ai valori anomali: una sola lettura errata può dominare la statistica anche quando tutte le altre sono stabili. Se tale sensibilità non è opportuna, esamini i dati e affianchi una misura basata sui quartili. Il calcolatore compie un solo passaggio sull’array, senza rete, casualità o orologio. Ogni richiesta API costa $0.002 e applica le stesse regole della versione nel browser.

Controlli la dispersione delle misure

Confronti la distanza tra la lettura minima e quella massima con la tolleranza prevista dal controllo qualità.

Riassuma una serie di punteggi

Comunichi l’intervallo osservato in valutazioni, sondaggi o gare insieme ai relativi estremi.

Convalidi i dati importati

Rifiuti array numerici vuoti o contaminati prima che un processo successivo ne utilizzi l’intervallo.

Come viene calcolato l’intervallo dei dati?

Il valore più piccolo viene sottratto da quello più grande: intervallo = massimo - minimo.

L’array può contenere numeri negativi o decimali?

Sì. È accettato qualsiasi numero JSON finito, inclusi negativi, zero, interi e decimali.

Che cosa accade se l’array è vuoto?

La capacità restituisce un errore di input non valido, perché minimo e massimo non possono essere definiti per un insieme vuoto.

Le stringhe numeriche sono accettate?

No. Valori come "12" sono testo e vengono rifiutati; invii invece 12 come numero JSON.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito anche nel browser.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/stat/data-range

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/stat/data-range \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"numbers":[12,7,19,4,15]}'
{
  "numbers": [
    12,
    7,
    19,
    4,
    15
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.data_range",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →