Convertitore di sezione d'urto nucleare
Passi una sezione d'urto dai barn alle unità di area senza manuali: 1 barn corrisponde esattamente a 10⁻²⁸ metri quadrati, 10⁻²⁴ centimetri quadrati o 100 fermi quadrati, e ogni risultato passa dal metro quadrato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 1
- Unità di origine
- barn
- Unità di destinazione
- m2
- Risultato
- 0
- Etichetta origine
- barn
- Etichetta destinazione
- square meter
- Si
- 0
Un convertitore di sezione d'urto nucleare trasforma una grandezza di area di reazione scritta in un'unità in un'altra senza cercare tabelle di manuali né riscrivere a mano formule di foglio di calcolo. Questa capacità usa fattori fissi allineati a SI e IUPAC instradati tramite il metro quadrato come base intermedia, così ingressi identici producono sempre uscite identiche senza chiamate di rete, senza campionamento di modello e senza dipendenza dall'orologio.
Unità supportate e come si calcola la conversione
Il convertitore accetta otto famiglie di sezione d'urto nucleare con codici canonici stabili: barn per il barn classico (esattamente dieci alla meno ventotto metri quadrati), mb per il millibarn, ub per il microbarn (anche scritto μb), nb per il nanobarn, pb per il picobarn, m2 per il metro quadrato SI, cm2 per il centimetro quadrato e fm2 per il fermi quadrato (femtometro quadrato). Ogni richiesta moltiplica il valore di ingresso per il fattore esatto in metri quadrati della sorgente, poi divide per il fattore della destinazione.
I fattori seguono la convenzione SI e dei dati nucleari: un barn è esattamente uno per dieci alla meno ventotto metri quadrati e uno per dieci alla meno ventiquattro centimetri quadrati, che equivale anche a cento fermi quadrati; da millibarn a picobarn si applicano i prefissi metrici usuali sul barn. Poiché l'intermedio è sempre metri quadrati SI, convertire A in B e B in A resta coerente fino all'arrotondamento pubblicato a dodici decimali, e non esiste una matrice a coppie che possa disallinearsi.
Le sezioni d'urto macroscopiche che mescolano densità numerica con area microscopica, attività, dose o fluenza da sole restano intenzionalmente fuori ambito così utenti di fisica dei reattori, dati di particelle e laboratorio ottengono risultati prevedibili solo di area sotto una convenzione chiara.
Usi quotidiani in laboratorio e fisica dei reattori
Usi il convertitore gratuito di sezione d'urto nucleare nel browser quando serve un controllo rapido da barn a metro quadrato, una normalizzazione da millibarn a centimetro quadrato o un passaggio da picobarn a fermi quadrato leggendo un grafico ENDF, un esercizio di fisica dei reattori, un memo di trasporto neutronico o un articolo su rivelatori. Apra la pagina, inserisca il numero e le unità e copi il risultato senza installare un foglio di calcolo, una libreria di unità o un pacchetto calcolatrice desktop.
Gli ingressi sorgente seguono le stesse regole di conservazione degli altri elementi parse del KIT, e i risultati sono sicuri da mettere in cache perché l'algoritmo è pienamente deterministico. Chi pubblica app mobili o chatbot può mappare i campi result e formula direttamente in schede che mostrano numero e percorso di conversione che studenti, ingegneri e tecnici si aspettano su carta.
Casi d'uso
Fisica dei reattori e controlli delle tabelle ENDF
Normalizzi sezioni d'urto valutate tra barn e millibarn prima di confrontare grafici di libreria, ingressi di trasporto o risposte di esercizi sotto un contratto deterministico.
Catene di analisi di fisica delle particelle
Converta luminosità e sezioni di processo in picobarn e nanobarn in metri quadrati SI per metadati di simulazione e tabelle di unità di pubblicazione.
Strumenti di laboratorio e laboratori didattici
Studenti e tecnici convertono barn in cm² o fm² leggendo note di rivelatori, senza indovinare fattori di manuale né riscrivere celle di foglio di calcolo.
Domande frequenti
Quali unità di sezione d'urto nucleare supporta questo convertitore?
barn (b), mb (millibarn), ub (microbarn), nb (nanobarn), pb (picobarn), m2 (m²), cm2 (cm²) e fm2 (fm²).
Come converto 1 barn in cm²?
Il result della risposta è 1e-24, più un intermedio si in m² e una formula leggibile.
Cosa succede se invio un'unità sconosciuta?
Il messaggio nomina il campo ed elenca le unità supportate. I fallimenti di validazione non sono addebitati.
Il convertitore di sezione d'urto nucleare è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Convertendo avanti e indietro ottengo lo stesso numero?
Sì, entro l'arrotondamento pubblicato di dodici decimali. Ogni conversione passa dal metro quadrato, quindi andare da barn a picobarn e tornare indietro non può scostarsi come succede con una tabella di fattori a coppie.
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/conv/nuclear-cross-section \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"barn","to":"m2"}'const res = await fetch("https://api.kit.forhosting.com/conv/nuclear-cross-section", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "barn",
"to": "m2"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/nuclear-cross-section",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "barn",
"to": "m2"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/nuclear-cross-section", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"barn","to":"m2"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"barn","to":"m2"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/nuclear-cross-section", 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
{
"value": 1,
"from": "barn",
"to": "m2"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.nuclear_cross_section",
"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
Lo strumento del browser gira gratis sul Suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando le pipeline necessitano dello stesso contratto da server e automazione.
Unità supportate e come si calcola la conversione
Alias amichevoli come barns, millibarn, microbarn, nanobarn, picobarn, square meters, square centimeters, square fermis e simboli comuni come b, m², cm², fm² e μb sono normalizzati così moduli e API possono passare codici brevi o nomi completi.
Forma della richiesta, campi di risposta ed errori di unità sconosciuta
Il messaggio di errore nomina il campo errato ed elenca l'insieme supportato così i client correggono i moduli senza indovinare. I valori negativi sono ammessi quando serve un flusso di residuale con segno o delta-sigma; lo zero si converte in modo pulito a zero in ogni unità di destinazione. Invii un corpo JSON con tre campi obbligatori: value come numero finito, from come stringa dell'unità di origine e to come stringa dell'unità di destinazione. Gli alias amount, quantity e sigma sono accettati per value; unit_from e source per from; unit_to e target per to. In caso di successo la risposta riecheggia i codici canonici from e to, le stringhe leggibili from_label e to_label, il result convertito, la grandezza intermedia si in metri quadrati con si_unit impostato a m2, il factor adimensionale dall'origine alla destinazione, una riga formula breve adatta all'interfaccia, l'etichetta method nuclear_cross_section_si e l'elenco fisso units_supported. Value assente, numeri non finiti come NaN o Infinity, campi unità assenti e qualsiasi token che non mappa a un'unità supportata falliscono con invalid_input e non vengono addebitati dopo il rifiuto del motore. Ingressi identici producono sempre lo stesso JSON perché il percorso è aritmetica pura senza casualità, senza lookup remoto e senza dipendenza dall'orologio di parete, il che rende l'endpoint sicuro da fissare in goldens di integrazione continua e test di contratto SDK. Le coppie di magnitudine estrema come picobarn a metri quadrati restano ben definite finché la precisione doppia IEEE può rappresentare il prodotto SI intermedio.
Uso nel browser, prezzi API e flussi quotidiani
Passi all'API prepagata quando una pipeline di dati nucleari, un post-processore Monte Carlo, un LIMS di laboratorio, una catena di analisi di fisica delle particelle o una piattaforma educativa devono convertire sezioni d'urto su scala sotto un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione che sollevano invalid_input non consumano saldo dopo il rifiuto. Abbini questo endpoint a convertitori di esposizione alle radiazioni o di energia quando un prodotto necessita di più famiglie di grandezze nucleari, oppure lo chiami da solo quando il traffico di ricerca è specificamente conversione di sezione d'urto nucleare—barn, millibarn, microbarn, nanobarn, picobarn, metri quadrati, centimetri quadrati e fermi quadrati—piuttosto che un commutatore generale di unità.
Domande tecniche
Quanti metri quadrati è un barn?
Esattamente 1×10⁻²⁸ m². Invii value: 1, from: "barn", to: "m2" per vedere result 1e-28 (con arrotondamento stabile a dodici decimali del percorso SI intermedio).