ForHosting KIT · Strumenti per sviluppatori

Calcolatore: galleggia o affonda? Confronto densità

Il calcolatore confronta la densità di un oggetto con quella del fluido circostante e restituisce un responso immediato.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca entrambe le densità nella stessa unità, per esempio chilogrammi per metro cubo o grammi per centimetro cubo. Un oggetto meno denso galleggia, uno più denso affonda e densità uguali producono galleggiamento neutro. Il risultato mostra inoltre la differenza con segno e, quando la densità del fluido è maggiore di zero, il rapporto tra le densità.

Preveda il risultato mediante la densità

Il galleggiamento dipende dal rapporto tra la densità media dell’oggetto e quella del fluido circostante. Quando l’oggetto è meno denso, può spostare fluido sufficiente a equilibrare il proprio peso prima di essere completamente immerso; il calcolatore indica quindi che galleggia. Se è più denso, neppure l’immersione completa sposta abbastanza fluido per sostenerlo e l’oggetto affonda. Se le densità sono esattamente uguali, si ha galleggiamento neutro: nel confronto ideale non esiste una tendenza dovuta alla densità a salire o scendere. Il calcolatore esegue direttamente questo confronto. Non occorrono massa, volume, gravità o un calcolo separato della spinta, perché tali grandezze si eliminano quando la domanda riguarda soltanto quale densità sia maggiore. Per un oggetto con aria intrappolata, cavità, pori o più materiali, utilizzi la densità media apparente. Per esempio, una nave d’acciaio può galleggiare se la massa totale divisa per l’intero volume esterno spostato è inferiore alla densità dell’acqua, anche se l’acciaio pieno è più denso.

Inserisca valori di densità compatibili

I due valori devono usare la stessa unità di densità. Può scegliere chilogrammi per metro cubo, grammi per centimetro cubo, libbre per piede cubo o un’altra unità, ma non deve mescolare unità nello stesso calcolo. Il confronto numerico è indipendente dall’unità solo quando le unità coincidono. Per esempio, l’acqua vicino alla temperatura ambiente viene spesso approssimata come 1000 chilogrammi per metro cubo oppure 1 grammo per centimetro cubo: i numeri descrivono la stessa densità, ma non sono confrontabili direttamente. Il calcolatore conserva i valori inviati, restituisce la densità dell’oggetto meno quella del fluido e fornisce un rapporto quando la densità del fluido supera zero. Una differenza negativa o un rapporto minore di uno confermano `floats`; una differenza positiva o un rapporto maggiore di uno confermano `sinks`; zero e un rapporto pari a uno indicano `neutrally_buoyant`. Le densità negative generano un errore. Lo zero è accettato come limite matematico, anche se un fluido a densità zero è un caso idealizzato.

Consideri le ipotesi alla base del responso

Il risultato è una previsione ideale basata sulla densità apparente, non una simulazione di tutte le forze che agiscono nella realtà. La tensione superficiale può sostenere oggetti molto piccoli che altrimenti affonderebbero, mentre bolle intrappolate o cambiamenti di orientamento possono modificare il volume effettivamente spostato. Oggetti comprimibili e gas possono cambiare densità con la pressione; anche la densità del fluido varia con temperatura, salinità o composizione. Conta inoltre il movimento: portanza, resistenza, onde o una spinta esterna possono muovere temporaneamente l’oggetto in direzione opposta al responso statico. Per un impiego pratico affidabile, scelga densità rappresentative dell’oggetto e del fluido nelle condizioni pertinenti. Se l’oggetto è cavo o stratificato, divida la massa totale per l’intero volume esterno per stimare la densità apparente. Per una miscela, utilizzi una densità misurata o calcolata per l’insieme, non quella di un solo componente. Il galleggiamento neutro è molto sensibile ad arrotondamenti e incertezze: valori apparentemente uguali con precisione limitata possono ancora causare una lenta salita o discesa. Consideri il responso come riferimento fisico di base e includa questi effetti quando sicurezza, tolleranze progettuali o accuratezza sperimentale sono importanti.

Verifichi un materiale in acqua

Confronti la densità apparente misurata di un campione con quella dell’acqua per prevedere se galleggerà o affonderà.

Prepari un esperimento didattico

Preveda l’esito prima di mettere gli oggetti in un liquido, poi confronti il modello ideale con le osservazioni.

Valuti il galleggiamento neutro

Verifichi se la densità media di un oggetto coincide con quella del fluido e individui la differenza tra i valori.

Che cosa determina se un oggetto galleggia o affonda?

Galleggia quando la densità media è minore di quella del fluido e affonda quando è maggiore. Densità uguali indicano galleggiamento neutro.

Le due densità devono usare la stessa unità?

Sì. Va bene qualsiasi unità, ma object_density e fluid_density devono usare la stessa unità affinché il confronto sia valido.

Che cosa accade quando le densità sono uguali?

Il responso è neutrally_buoyant. Nel modello ideale l’oggetto non tende, per effetto della densità, a salire o affondare.

È possibile inserire una densità negativa?

No. Una densità negativa non rientra nel modello fisico del calcolatore e produce quindi un errore di input non valido.

Perché un esperimento reale può dare un risultato diverso?

Tensione superficiale, aria intrappolata, movimento, temperatura, pressione, orientamento o misure imprecise possono modificare il comportamento.

Quanto costa il calcolo tramite API?

Ogni richiesta API costa $0.002. Può anche usare direttamente il calcolatore nel browser su questa pagina.

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/mech/float-or-sink

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/mech/float-or-sink \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"object_density":750,"fluid_density":1000}'
{
  "object_density": 750,
  "fluid_density": 1000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "mech.float_or_sink",
  "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 →