Calcolatore di peso specifico
L'alluminio, con 2,7 g/cm³ contro l'acqua a 1 g/cm³, ha un peso specifico di 2,7: è più denso dell'acqua. Inserisca due densità nella stessa unità, con il riferimento che sceglie lei, e ottenga il rapporto e il confronto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Densità
- 2,7
- Densità di riferimento
- 1
- Peso specifico
- 2,7
- Densità relativa
- 2,7
- Confronto
- greater
Il peso specifico è il rapporto adimensionale tra la densità di una sostanza e una densità di riferimento scelta, il più delle volte acqua liquida a una temperatura dichiarata. Ingegneri dei materiali, chimici, idrologi e studenti lo usano per dire quanto è denso un campione senza trascinare unità: un valore di 2.7 significa che il campione è 2.7 volte più denso del riferimento. Questo calcolatore applica l'identità SG uguale alla densità divisa per la densità di riferimento e restituisce quel rapporto insieme agli ingressi ripetuti. Entrambe le grandezze devono condividere la stessa unità di densità affinché le unità si annullino nel quoziente.
Che cosa significa il peso specifico e come si calcola il rapporto
Il peso specifico, detto anche densità relativa, è il rapporto tra la densità di massa di un campione e la densità di massa di una sostanza di riferimento espressa nella stessa unità. Scriva ρ per la densità del campione e ρ_ref per il riferimento; allora SG uguaglia ρ diviso per ρ_ref. Il risultato è adimensionale perché le due unità di densità si annullano.
Quando il riferimento è acqua liquida vicino a quattro gradi Celsius, un peso specifico di uno significa che il campione ha la stessa densità dell'acqua; un valore maggiore di uno significa che è più denso dell'acqua e vi affonderà se insolubile; un valore minore di uno significa che è meno denso e galleggerà. L'alluminio a circa 2.7 g/cm³ contro acqua a 1.0 g/cm³ dà 2.7; l'etanolo a 0.789 g/cm³ dà 0.789; un acciaio di 8000 kg/m³ contro acqua a 1000 kg/m³ dà 8.
L'identità è la stessa in SI, cgs o unità consuetudinarie di densità, purché entrambi gli argomenti usino quella stessa scala. Questo calcolatore non converte le unità e non assume l'acqua: Lei sceglie il riferimento. I laboratori petroliferi confrontano spesso oli con acqua a sessanta gradi Fahrenheit; i mineralogisti confrontano cristalli con acqua a quattro gradi Celsius; gli aerostieri confrontano un gas di sostentamento con aria secca.
Una densità di campione nulla è ammessa e produce peso specifico zero. Una densità di riferimento nulla non è ammessa, perché la divisione per zero è indefinita.
Chi usa il peso specifico e in quali unità
Laboratori didattici, banchi di mineralogia, densimetri e squadre di qualità di processo usano un calcolatore di peso specifico quando due densità sono già note e il quaderno ha ancora bisogno del rapporto adimensionale. Gli studenti verificano che un metallo più denso dell'acqua abbia SG maggiore di uno senza mescolare SI e cgs a mano. Le squadre di saggio e di fonderia convertono letture di densità accoppiate in SG per confrontare una lega, una polpa o un polimero con una specifica scritta come peso specifico, non come chilogrammi al metro cubo.
Piattaforme di tutoraggio e generatori di esami necessitano di un oracolo deterministico che rifiuti un riferimento nullo invece di restituire Infinity in silenzio. Una convalida fallita non consuma il saldo. Tenga entrambe le densità in un'unica unità prima di chiamare.
Non invii una massa e un volume come se fossero densità. Tenga le richieste piccole, fissi il peso specifico arrotondato nei test e otterrà un rapporto adimensionale riproducibile per i compiti, il controllo qualità di laboratorio e i worker di bordo senza erigere un sistema di algebra computazionale proprio.
Casi d'uso
Identificazione di materiali e minerali
Inserisca la densità misurata di un cristallo o di una lega e l'acqua come riferimento per ottenere il peso specifico da confrontare con tabelle mineralogiche e specifiche di lega.
Petrolio, polpe e controllo chimico di qualità
Converta letture di densità accoppiate in un SG adimensionale per controllare una specifica scritta come peso specifico senza un quoziente di foglio di calcolo.
Compiti e correzione automatica su LMS
Valuti gli item di peso specifico con un oracolo deterministico che rifiuta una densità di riferimento nulla e non inventa mai Infinity per un rapporto indefinito.
Domande frequenti
Come si calcola il peso specifico da due densità?
Invii una densità di campione ρ finita e una densità di riferimento ρ_ref non nulla nella stessa unità. Il peso specifico è SG = ρ / ρ_ref.
Che cosa succede se la densità di riferimento è zero?
Il peso specifico è un quoziente, quindi una densità di riferimento nulla è indefinita e non viene addebitata.
Il peso specifico è la stessa cosa della densità relativa?
Sì. Densità relativa è il nome ISO dello stesso rapporto adimensionale ρ / ρ_ref.
Che cosa significa un peso specifico maggiore o minore di 1?
Sopra 1 il campione è più denso del riferimento, sotto 1 è più leggero e con 1 esatto hanno la stessa densità. Rispetto all'acqua, un campione insolubile sopra 1 affonda e uno sotto 1 galleggia; il risultato indica anche se è maggiore, minore o uguale.
Devo usare per forza l'acqua come riferimento?
No, il riferimento lo sceglie lei. I mineralogisti confrontano i cristalli con l'acqua a 4 °C, i laboratori petroliferi confrontano gli oli con acqua a un'altra temperatura fissa e chi vola in mongolfiera confronta il gas con l'aria secca.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/phys/specific-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"density":2.7,"reference_density":1}'const res = await fetch("https://api.kit.forhosting.com/phys/specific-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"density": 2.7,
"reference_density": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/specific-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"density": 2.7,
"reference_density": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/specific-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"density":2.7,"reference_density":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"density":2.7,"reference_density":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/specific-gravity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"density": 2.7,
"reference_density": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.specific_gravity",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Se la densità di riferimento è zero, il rapporto è indefinito e l'operazione fallisce con invalid_input invece di restituire Infinity.
Che cosa significa il peso specifico e come si calcola il rapporto
Ingressi numerici identici producono sempre un JSON identico perché il percorso è aritmetica in virgola mobile pura, senza rete, senza modello di linguaggio, senza seme casuale e senza orologio.
Contratto di ingresso, forma della risposta e convalida del riferimento nullo
Una densità di campione nulla è accettata e restituisce peso specifico zero. Magnitudini estremamente grandi che traboccherebbero verso Infinity vengono rifiutate. Invii un corpo JSON con due numeri finiti obbligatori: density, la densità di massa della sostanza, e reference_density, la densità di massa dello standard con cui confronta. Ciascun campo può arrivare come numero JSON o come stringa numerica; campi mancanti, stringhe vuote e valori non finiti falliscono con invalid_input nominando il campo e non vengono addebitati. Se reference_density è zero, il gestore rifiuta la richiesta: il peso specifico è un quoziente e un denominatore nullo è indefinito, quindi l'operazione fallisce invece di restituire Infinity o NaN. Si accettano alias affinché i carichi di laboratorio o di strumento esistenti corrispondano senza rinominare: rho, substance_density, sample_density e d per density; rho_ref, ref_density, reference e water_density per reference_density. In caso di successo il corpo ripete density e reference_density, poi specific_gravity e relative_density come lo stesso rapporto arrotondato, una comparison greater, less o equal rispetto a un rapporto di uno, più una stringa formula che ribadisce SG uguale a ρ su ρ_ref e method uguale a specific_gravity_ratio così i client ramificano senza ispezionare le forme. Abbini la risposta alle proprie etichette di unità se le serve un certificato stampato; questo endpoint restituisce i numeri, non un resoconto impaginato. Esempio: density 2.7 e reference_density 1 è la coppia classica alluminio contro acqua, quindi il peso specifico è esattamente 2.7 e comparison vale greater.
Dove un'API di peso specifico rende, unità e prezzo
Questa capacità si ferma al rapporto di densità; non converte i gradi API del petrolio, non calcola la densità da massa e volume, e non applica la spinta di Archimede. Poiché l'implementazione è parse di livello A pura, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello e senza rete in uscita.
Domande tecniche
Le unità di density e reference_density devono coincidere?
Sì. Le unità si annullano nel rapporto, quindi qualsiasi coppia coerente (kg/m³ con kg/m³, g/cm³ con g/cm³) è valida. Il calcolatore non converte le unità di densità.
Quanto costa il calcolatore di peso specifico?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.