ForHosting KIT · Matematica

Calcolatrice della sfera

Inserisca il raggio di una sfera e ottenga in una volta diametro, circonferenza equatoriale, area della superficie e volume: con raggio 1 la superficie è 12,5663706144 e il volume 4,1887902048. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Raggio (r)
1
Ottiene
Diametro
2
Circonferenza
6,2831853072
Area della sfera
12,5663706144
Volume della sfera
4,1887902048

Dato un raggio della sfera positivo, calcola diametro, circonferenza equatoriale, area della superficie e volume con Math.PI e risultati arrotondati con round10.

Come funziona

Dato un raggio positivo r, la calcolatrice ricava quattro grandezze della sfera: il diametro pari al doppio del raggio, la circonferenza equatoriale pari a due volte π moltiplicato per il raggio, l'area della superficie pari a quattro volte π moltiplicato per il quadrato del raggio e il volume pari a quattro terzi di π moltiplicato per il cubo del raggio. Ogni operazione usa la costante Math.PI e ciascun risultato numerico passa per l'arrotondamento round10, cioè un arrotondamento a dieci cifre decimali secondo la regola « metà lontano dallo zero ».

Gli ingressi vengono convalidati prima di qualsiasi operazione aritmetica, senza eccezioni.

Ingressi e uscite

L'unico campo richiesto è il raggio r, che deve essere un numero strettamente positivo e del tipo corretto. Non viene imposta alcuna unità di misura: i risultati sono espressi nella stessa unità del raggio fornito, la superficie nel suo quadrato e il volume nel suo cubo. In caso di successo la risposta contiene sempre i quattro campi di uscita — diametro, circonferenza equatoriale, area della superficie e volume — garantendo un collegamento stabile dell'interfaccia, perché nessun campo atteso scompare da una chiamata all'altra.

Ogni valore numerico viene restituito già arrotondato a dieci cifre decimali, pronto per essere mostrato senza ulteriori elaborazioni.

Casi limite e confini

Il controllo avviene prima di ogni calcolo: se il raggio non è un numero finito strettamente positivo, la funzione si ferma subito e restituisce un errore la cui stringa di corrispondenza resta stabile, così le suite di certificazione possono individuarlo senza ambiguità. Un raggio estremamente grande il cui cubo supera i limiti del numero in virgola mobile non lascia mai passare un volume infinito: anche questo caso viene intercettato e segnalato come ingresso non valido.

Compiti e didattica

Verifica esempi classici con riferimenti fissi.

Controlli tecnici rapidi

Controlla il risultato di una formula senza foglio di calcolo.

È gratis?

Sì. Il livello A viene eseguito nel browser senza account.

Arrotondamento?

Metà lontano dallo zero, a dieci cifre decimali sulle uscite numeriche.

Quali formule usa la calcolatrice?

Il diametro è il doppio del raggio, la circonferenza è 2π per il raggio, la superficie è 4π per il raggio al quadrato e il volume è quattro terzi di π per il raggio al cubo.

Posso partire dal diametro o dal volume?

Si inserisce solo il raggio. Se ha misurato il diametro, lo divida prima per due; se conosce solo il volume o la superficie, il raggio va ricavato prima da quel dato.

Quali valori vengono rifiutati?

Zero, numeri negativi e tutto ciò che non è un numero vengono rifiutati prima di qualsiasi calcolo. Anche un raggio così grande da far traboccare il risultato viene rifiutato, invece di restituire una cifra senza senso.

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/dev/sphere

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/dev/sphere \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"r":1}'
{
  "r": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.sphere",
  "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.

Come funziona

Il calcolo è completamente deterministico: la stessa funzione pura viene eseguita gratuitamente nel browser e sul percorso dell'API, così entrambi restituiscono esattamente lo stesso valore.

Ingressi e uscite

Questa struttura fissa consente ai test di riferimento e alle integrazioni automatizzate di appoggiarsi a chiavi costanti e a valori riproducibili in modo identico, sia nel browser sia tramite l'API.

Casi limite e confini

I tipi errati, un raggio nullo o negativo dove è vietato e gli overflow che producono un risultato non finito vengono trasformati in errori invalid_input espliciti, invece che in campi null o NaN silenziosi. Questo comportamento identico nel browser e nell'API evita sorprese e rende la convalida prevedibile per tutti i chiamanti, in ogni contesto.

Automazione

La stessa funzione pura nel widget gratuito e nell'API.

Chiama la rete?

No. Calcolo puro, sul dispositivo.

E se l'input non è valido?

invalid_input, con una stringa di corrispondenza chiara e stabile.

Autore?

samurai.

Leggi la documentazione completa del KIT →