ForHosting KIT · Scienza

Calcolatore di galleggiamento

Spostare 0,002 m³ d'acqua a 1000 kg/m³ con una gravità di 9,81 m/s² produce una spinta di 19,62 N verso l'alto. Cambi fluido, volume o gravità, anche quella della Luna, per compiti, dimostrazioni e stime rapide. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Densità del fluido ρ
1000
Volume V
0,002
Gravità
9,81
Ottiene
rho
1000
Densità del fluido
1000
Volume spostato
0,002
G
9,81

Un calcolatore di galleggiamento trasforma densità del fluido, volume spostato e accelerazione gravitazionale nella forza di spinta verso l'alto prevista dal principio di Archimede. Inserisca ρ per il fluido circostante, V per il volume di fluido che l'oggetto sposta e g per la gravità locale; lo strumento restituisce F_b uguale a rho per V per g, una stringa di equazione leggibile, passi di sostituzione e nomi di campi di forza specchiati per script e fogli di lavoro. Controlli dei compiti, stime di architettura navale, demo di piscina e sottomarino e valori attesi di coding-kata richiedono lo stesso prodotto senza aprire uno stack CFD completo.

Cosa dice il principio di Archimede sulla forza di spinta

Il principio di Archimede afferma che un corpo immerso in un fluido subisce una forza di spinta verso l'alto uguale al peso del fluido che il corpo sposta. In un campo gravitazionale uniforme quel peso è il prodotto di densità del fluido, volume spostato e accelerazione gravitazionale: F_b uguale a rho per V per g.

La densità è la massa per unità di volume del fluido stesso —circa mille chilogrammi per metro cubo per l'acqua liquida a temperatura ambiente, molto minore per l'aria a livello del mare— così lo stesso volume immerso produce una forza molto maggiore in acqua che in aria. Il volume spostato è il volume di fluido che occuperebbe lo spazio della porzione immersa dell'oggetto; oggetti totalmente immersi spostano il loro volume esterno, mentre oggetti galleggianti spostano solo il volume sufficiente perché la forza di spinta bilanci il peso.

La gravità fissa la scala del peso: i problemi standard sulla Terra usano spesso nove virgola otto uno o nove virgola otto zero sei sei cinque metri al secondo quadrato, e le varianti didattiche Luna o Giove cambiano semplicemente g. La convenzione di segno di questo strumento riporta F_b come la magnitudine di quel prodotto quando g è positivo; chi codifica la direzione con un g con segno vedrà un prodotto con segno.

Percorsi di aula e di correttore automatico tengono alle verifiche di dominio quanto alla moltiplicazione: un volume negativo è quasi sempre un errore di inserimento o di coordinate, e restituire una forza negativa senza commento nasconderebbe quell'errore. Il volume zero è ammesso e produce forza zero, che corrisponde a «niente immerso». Il percorso di controllo ricalcola rho per V per g con lo stesso arrotondamento fisso dei campi pubblicati, così una risposta di successo porta sempre passi che può affermare in test o sul taccuino di laboratorio.

Suggerimenti pratici, limiti e ricerche correlate

Preferisca inviare numeri piuttosto che stringhe preformattate quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un pattern numerico finito rigoroso. Usi unità coerenti: chilogrammi per metro cubo, metri cubi e metri al secondo quadrato danno newton; grammi e centimetri richiedono un g coerente in centimetri al secondo quadrato se desidera dine. Questo strumento non converte unità, non decide se un oggetto galleggia o affonda e non stima l'immersione parziale dalla geometria di bordo libero —serve la massa dell'oggetto o un modello di volume separato—.

Questa pagina si rivolge a chi cerca un calcolatore di galleggiamento, di forza di spinta o uno strumento densità-volume-gravità del principio di Archimede online; non è un pacchetto di idrostatica navale, né un solver CFD né un convertitore di unità. Preferisca questa capacità quando ha già rho, V e g e serve solo F_b; se la fonte è un problema testuale, estragga prima quelle tre grandezze.

Stime preliminari di galleggiamento in script di ingegneria

Le pipeline calcolano la forza verso l'alto da densità del fluido e volume immerso noti prima di confrontarla con il peso dell'oggetto e decidere rami galleggiare contro affondare.

Qual è la formula della forza di spinta?

Dal principio di Archimede, F_b = ρ V g, dove ρ è la densità del fluido, V il volume spostato e g l'accelerazione gravitazionale. La forza uguaglia il peso del fluido spostato.

Cosa succede se il volume è negativo?

Il volume spostato deve soddisfare V ≥ 0; un valore negativo è trattato come errore di dominio, non come forza con segno.

Indica se un oggetto galleggia?

No. Calcola solo F_b da ρ, V e g. Galleggiare o affondare richiede anche il peso dell'oggetto (o massa e g) per il confronto.

Quali unità devo usare?

Qualsiasi insieme coerente. Il SI (kg/m³, m³, m/s²) produce newton. Lo strumento non converte unità; moltiplica i tre numeri che Lei fornisce.

Il calcolatore di galleggiamento è gratuito?

Lo strumento nel browser è gratuito e gira in locale.

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/thermo/buoyant-force

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/thermo/buoyant-force \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"density":1000,"volume":0.002,"gravity":9.81}'
{
  "density": 1000,
  "volume": 0.002,
  "gravity": 9.81
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "thermo.buoyant_force",
  "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.

max_abs1000000000000
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.

Un volume spostato negativo viene rifiutato con un errore chiaro invalid_input, così un segno invertito non diventa mai in silenzio una «galleggiabilità» verso il basso. Il percorso è aritmetica deterministica pura —niente rete, niente semi casuali, niente dipendenza dall'orologio— così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON dopo un arrotondamento decimale fisso ogni volta che lo chiama.

Come chiamare l'API e cosa torna

Invii un corpo JSON con tre numeri finiti obbligatori: density (alias rho, fluid_density), volume (alias V, displaced_volume, vol) e gravity (alias g, g_accel, gravitational_acceleration). I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. La densità deve essere non negativa; il volume non deve essere negativo —valori strettamente minori di zero attivano invalid_input—. In caso di successo la risposta ripete density, volume e gravity arrotondati, imposta buoyant_force, force e F_b allo stesso prodotto arrotondato, formula alla stringa F_b equals rho times V times g, equation a un prodotto sostituito leggibile, principle ad Archimedes, message a un breve riepilogo e steps a un array ordinato di valori dati e righe di sostituzione. La validazione fallita —campi assenti, numeri non finiti, valori fuori dai limiti assoluti, volume negativo, densità negativa o prodotto di forza non finito— restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con voce unitaria e prezzo marginale unitario zero.

Suggerimenti pratici, limiti e ricerche correlate

Tenga density, volume e gravity entro l'intervallo assoluto pubblicato affinché il prodotto non trabocchi in una forza di spinta non finita che il solver deve rifiutare. Nell'insegnamento, abbini esempi: mille chilogrammi per metro cubo d'acqua, due millesimi di metro cubo spostati e g uguale a nove virgola otto uno produce circa diciannove virgola sei due newton; un volume negativo deliberato dimostra il percorso rigido invalid_input. Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli allievi inviano di proposito un volume negativo. I controlli di andata e ritorno sono semplici: ricalcoli density per volume per gravity a mano e confermi l'uguaglianza con il buoyant_force pubblicato sotto lo stesso arrotondamento a dodici decimali.

Controlli dei compiti su Archimede

Gli studenti inseriscono densità del libro, volume spostato e g, poi confrontano F_b e i passi di sostituzione manoscritti con un risultato deterministico dell'API o del browser prima di consegnare.

Test unitari per solver di fisica degli studenti

Generi casi noti corretti F_b = ρ V g più rifiuti deliberati di volume negativo per valori attesi di coding kata e fixture di integrazione continua.

Leggi la documentazione completa del KIT →