Calcolatore percentuale peso/volume
5 g di soluto in 100 mL di soluzione danno il 5% w/v, ovvero 0,05 g per mL. Inserisca i grammi e il volume finale in millilitri e ottenga la concentrazione per un'etichetta di farmacia, un tampone o una relazione di laboratorio. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa del soluto
- 5
- Volume in mL
- 100
- Percentuale peso volume
- 5
- Grammi per ml
- 0,05
La percentuale peso/volume, indicata come % w/v, risponde a una domanda di routine di laboratorio: quanti grammi di soluto sono disciolti in ogni cento millilitri di soluzione? Farmacisti, chimici clinici e studenti utilizzano la definizione per cui la percentuale w/v è uguale alla massa del soluto in grammi divisa per il volume della soluzione in millilitri, moltiplicata poi per cento; quindi una soluzione al cinque percento significa cinque grammi di soluto per cento millilitri di soluzione finita. Questa funzionalità calcola tale concentrazione in modo deterministico a partire da due numeri, restituisce anche i grammi per millilitro per i calcoli in pipeline e rifiuta volumi pari a zero o negativi con un chiaro errore di input non valido, così che notebook, integrazioni LIMS e verificatori di compiti non vedano mai Infinity.
Definizione di percentuale peso/volume e come preparare i due input
La percentuale peso/volume è definita come percentuale w/v uguale a m di soluto in grammi divisa per V di soluzione in millilitri, moltiplicata poi per cento. Se dissolve cinque grammi di soluto e porta la soluzione a cento millilitri, la percentuale w/v è cinque e i grammi per millilitro sono zero virgola zero cinque. Entrambi i valori devono essere finiti; la massa del soluto deve essere non negativa e il volume deve essere strettamente positivo.
Un volume pari a zero è un input non valido perché la divisione per zero non è definita per questo prodotto: il motore non inventa mai una concentrazione infinita. Anche il volume negativo viene rifiutato, così il contratto resta onesto per il lavoro di laboratorio. La definizione classica fissa le unità in grammi e millilitri: converta da sola chilogrammi o litri prima della chiamata, affinché le etichette corrispondano alle convenzioni della farmacia e della chimica clinica.
Casi d'uso
Verifica di compiti e relazioni di laboratorio
Gli studenti inseriscono i grammi di soluto e i millilitri di soluzione, verificano la % w/v rispetto alle soluzioni svolte e ricevono un errore chiaro quando il volume è zero o negativo per sbaglio.
Preparazione in farmacia e di tamponi
I quaderni di preparazione convertono la massa di soluto del lotto e il volume finale in percentuale peso/volume per etichette, grafici SPC e schede di protocollo.
Domande frequenti
Cosa succede se il volume è zero o negativo?
La percentuale peso/volume divide la massa per il volume, quindi un denominatore pari a zero o negativo viene rifiutato e non addebitato.
La % w/v è uguale alla percentuale in massa (w/w)?
No. La % w/v usa il volume della soluzione al denominatore; la percentuale in massa usa la massa totale.
Il calcolatore di percentuale peso/volume è gratuito?
Lo strumento nel browser funziona gratuitamente sul Suo dispositivo.
Quali unità devo usare?
È la convenzione classica della farmacia e della chimica clinica per la % w/v (grammi per 100 mL).
Quale volume conta: quello del solvente o quello della soluzione finita?
Quello della soluzione finita. Si scioglie il soluto e si porta a volume, per esempio a 100 mL; è questo volume finale che va inserito, non la quantità di solvente aggiunta.
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/chem/weight-volume-percent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solute_mass":5,"volume_ml":100}'const res = await fetch("https://api.kit.forhosting.com/chem/weight-volume-percent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solute_mass": 5,
"volume_ml": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/weight-volume-percent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solute_mass": 5,
"volume_ml": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/weight-volume-percent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solute_mass":5,"volume_ml":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solute_mass":5,"volume_ml":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/weight-volume-percent", 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
{
"solute_mass": 5,
"volume_ml": 100
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.weight_volume_percent",
"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
Il calcolatore gratuito di percentuale peso volume nel browser funziona sul Suo dispositivo senza account; l'API prepagata addebita $0.002 per elemento riuscito quando server e SDK necessitano dello stesso contratto stabile.
Definizione di percentuale peso/volume e come preparare i due input
Invii i campi obbligatori solute_mass e volume_ml come numeri JSON o stringhe numeriche; gli alias solute, mass_g, m_solute e grams corrispondono al numeratore della massa, mentre volume, solution_volume, v_ml e milliliters corrispondono al denominatore del volume. Input identici producono sempre JSON identici, perché il percorso è pura aritmetica senza rete, senza seme casuale e senza orologio di sistema. Esercizi scolastici, ricette per soluzioni endovenose e tampone e schede di controllo qualità usano tutti la stessa definizione, quindi fissare il valore atteso di weight_volume_percent nei test è sicuro tra esecuzioni e linguaggi diversi.
Interpretazione di weight_volume_percent, grams_per_ml e casi di errore
I valori la cui magnitudine assoluta supera il limite pubblicato vengono rifiutati per sicurezza dell'isolamento. Valori percentuali molto grandi sono matematicamente consentiti quando la massa è elevata rispetto al volume — utile per individuare errori di unità — quindi i chiamanti che richiedono un intervallo pratico di concentrazione dovrebbero validare tale intervallo nella propria interfaccia dopo aver letto la risposta. In caso di successo la risposta riporta solute_mass e volume_ml, indica weight_volume_percent come cento volte il rapporto massa su volume e restituisce grams_per_ml come concentrazione grezza m su V senza il fattore di scala percentuale. Il campo formula è sempre la stringa percentuale w/v uguale a m_solute_g diviso V_mL per cento, e method è sempre weight_volume_percent, così il codice a valle può diramare senza ispezionare le strutture. Usi weight_volume_percent quando etichette, riepiloghi in stile SDS o risposte degli studenti si aspettano una percentuale; usi grams_per_ml quando il passo successivo è l'analisi dimensionale o la conversione in mg/mL moltiplicando per mille. L'assenza di uno dei campi obbligatori, numeri non finiti, massa del soluto negativa, volume pari a zero e volume negativo falliscono tutti con invalid_input e non vengono addebitati dopo che il motore ha rifiutato la richiesta.
Uso dell'API, prezzi, flussi di lavoro di laboratorio e limiti pratici
Usi il calcolatore gratuito di percentuale peso volume nel browser per verificare i compiti, dimostrazioni in aula e calcoli rapidi su lotti senza installare un foglio di calcolo o un CAS di chimica. La percentuale peso/volume non è la percentuale in massa: il denominatore è il volume, non la massa totale, e per convertire tra le due servirebbe la densità — questo prodotto tralascia intenzionalmente quel passaggio affinché l'intento di ricerca resti concentrato sulla percentuale w/v da grammi e millilitri. Invii un corpo JSON con solute_mass in grammi e volume_ml in millilitri, usando eventualmente gli alias documentati se il suo modulo indica già solution_volume o grams. Usi l'API prepagata quando un LIMS, una piattaforma di tutoraggio, un quaderno di farmacia o una pipeline di controllo di processo necessita di un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo che il motore ha rifiutato la richiesta. Abbini questo endpoint agli strumenti di frazione di massa quando Le serve la percentuale peso/peso invece di peso/volume, oppure ai calcolatori di diluizione quando il passo successivo è preparare una concentrazione inferiore da una soluzione madre. Gli autori che distribuiscono SDK possono mappare weight_volume_percent direttamente nelle etichette dell'interfaccia e grams_per_ml nei modelli interni di concentrazione: gli stessi due numeri che gli studenti scrivono sulla carta quando calcolano a mano la percentuale peso su volume.
Casi di integrazione
API per LIMS e tutoraggio
Le piattaforme chiamano un endpoint prepagato stabile per la % w/v invece di reimplementare la matematica dei grammi per 100 mL in ogni linguaggio client.
Domande tecniche
Come calcolo la percentuale peso/volume con questo strumento?
Invii un JSON con solute_mass in grammi e volume_ml in millilitri (ad esempio 5 e 100). La risposta include weight_volume_percent e grams_per_ml.