Convertisseur de section efficace nucléaire
Passez une section efficace des barns aux unités d'aire sans manuel : 1 barn vaut exactement 10⁻²⁸ mètre carré, 10⁻²⁴ centimètre carré ou 100 fermis carrés, et chaque résultat transite par le mètre carré. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 1
- Unité source
- barn
- Unité cible
- m2
- Résultat
- 0
- Libellé source
- barn
- Libellé cible
- square meter
- Si
- 0
Un convertisseur de section efficace nucléaire transforme une grandeur d'aire de réaction écrite dans une unité en une autre sans chercher des tables de manuels ni réécrire des formules de tableur à la main. Cette capacité utilise des facteurs fixes alignés SI et IUPAC routés par le mètre carré comme base intermédiaire, de sorte que des entrées identiques produisent toujours des sorties identiques sans appels réseau, sans échantillonnage de modèle et sans dépendance à l'horloge.
Unités prises en charge et calcul de la conversion
Le convertisseur accepte huit familles de section efficace nucléaire sous codes canoniques stables : barn pour le barn classique (exactement dix puissance moins vingt-huit mètres carrés), mb pour le millibarn, ub pour le microbarn (aussi écrit μb), nb pour le nanobarn, pb pour le picobarn, m2 pour le mètre carré SI, cm2 pour le centimètre carré et fm2 pour le fermi carré (femtomètre carré). Chaque requête multiplie la valeur d'entrée par le facteur exact en mètres carrés de la source, puis divise par le facteur de la cible.
Les facteurs suivent la convention SI et des données nucléaires : un barn vaut exactement un fois dix puissance moins vingt-huit mètres carrés et un fois dix puissance moins vingt-quatre centimètres carrés, ce qui égale aussi cent fermis carrés ; du millibarn au picobarn s'appliquent les préfixes métriques habituels sur le barn. Comme l'intermédiaire est toujours le mètre carré SI, convertir A vers B et B vers A reste cohérent jusqu'à l'arrondi publié à douze décimales, et il n'existe pas de matrice par paires pouvant se désynchroniser.
Les sections efficaces macroscopiques qui mélangent densité numérique et aire microscopique, activité, dose ou fluence seule sont volontairement hors périmètre afin que les utilisateurs de physique des réacteurs, de données de particules et de laboratoire obtiennent des résultats prévisibles uniquement d'aire sous une convention claire.
Usages courants en laboratoire et physique des réacteurs
Utilisez le convertisseur gratuit de section efficace nucléaire dans le navigateur lorsque vous avez besoin d'une vérification rapide barn vers mètre carré, d'une normalisation millibarn vers centimètre carré ou d'un passage picobarn vers fermi carré en lisant un tracé ENDF, un exercice de physique des réacteurs, une note de transport neutronique ou un article de détecteurs. Ouvrez la page, saisissez le nombre et les unités, et copiez le résultat sans installer de tableur, de bibliothèque d'unités ni de pack calculatrice de bureau.
Les entrées source suivent les mêmes règles de conservation que les autres éléments parse du KIT, et les résultats sont sûrs à mettre en cache car l'algorithme est entièrement déterministe. Les auteurs d'applications mobiles ou de chatbots peuvent mapper les champs result et formula directement dans des cartes qui montrent le nombre et le chemin de conversion que étudiants, ingénieurs et techniciens attendent sur papier.
Cas d’usage
Physique des réacteurs et contrôles de tables ENDF
Normalisez des sections efficaces évaluées entre barn et millibarn avant de comparer des tracés de bibliothèque, des entrées de transport ou des réponses d'exercices sous un contrat déterministe.
Chaînes d'analyse en physique des particules
Convertissez luminosités et sections de processus en picobarn et nanobarn vers mètres carrés SI pour métadonnées de simulation et tableaux d'unités de publication.
Instruments de laboratoire et travaux pratiques
Étudiants et techniciens convertissent barn en cm² ou fm² en lisant des notes de détecteurs, sans deviner des facteurs de manuel ni retaper des cellules de tableur.
Questions fréquentes
Quelles unités de section efficace nucléaire ce convertisseur prend-il en charge ?
barn (b), mb (millibarn), ub (microbarn), nb (nanobarn), pb (picobarn), m2 (m²), cm2 (cm²) et fm2 (fm²).
Comment convertir 1 barn en cm² ?
Le result de la réponse est 1e-24, plus un intermédiaire si en m² et une formula lisible.
Que se passe-t-il si j'envoie une unité inconnue ?
Le message nomme le champ et liste les unités prises en charge. Les échecs de validation ne sont pas facturés.
Combien de fermis carrés y a-t-il dans un barn ?
Un barn vaut exactement 100 fermis carrés, soit 10⁻²⁸ mètre carré. Le millibarn, le microbarn, le nanobarn et le picobarn sont les fractions métriques habituelles du barn.
Convertit-il les sections efficaces macroscopiques, la dose ou la fluence ?
Non, il ne convertit que des aires. Les sections efficaces macroscopiques, qui combinent densité numérique et aire microscopique, ainsi que l'activité, la dose et la fluence, sont volontairement exclues pour que chaque résultat garde le même sens.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"value": 1,
"from": "barn",
"to": "m2"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.nuclear_cross_section",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
L'outil navigateur s'exécute gratuitement sur votre appareil ; l'API prépayée facture $0.002 par élément réussi lorsque les pipelines ont besoin du même contrat depuis serveurs et automatisation.
Unités prises en charge et calcul de la conversion
Des alias conviviaux comme barns, millibarn, microbarn, nanobarn, picobarn, square meters, square centimeters, square fermis et des symboles courants comme b, m², cm², fm² et μb sont normalisés pour que formulaires et API puissent passer codes courts ou noms complets.
Forme de la requête, champs de réponse et erreurs d'unité inconnue
Le message d'erreur nomme le champ erroné et liste l'ensemble pris en charge pour que les clients corrigent les formulaires sans deviner. Les valeurs négatives sont autorisées lorsque vous avez besoin de flux de résidu signé ou de delta-sigma ; zéro se convertit proprement en zéro dans toute unité cible. Envoyez un corps JSON avec trois champs obligatoires : value comme nombre fini, from comme chaîne d'unité source et to comme chaîne d'unité cible. Les alias amount, quantity et sigma sont acceptés pour value ; unit_from et source pour from ; unit_to et target pour to. En succès la réponse renvoie les codes canoniques from et to, les chaînes lisibles from_label et to_label, le result converti, la grandeur intermédiaire si en mètres carrés avec si_unit égal à m2, le factor sans dimension de la source à la cible, une ligne formula courte adaptée à l'interface, l'étiquette method nuclear_cross_section_si et la liste fixe units_supported. Une value manquante, des nombres non finis comme NaN ou Infinity, des champs d'unité manquants et tout jeton qui ne correspond pas à une unité prise en charge échouent avec invalid_input et ne sont pas facturés après le rejet du moteur. Des entrées identiques produisent toujours le même JSON car le chemin est une arithmétique pure sans aléa, sans consultation distante et sans dépendance à l'horloge murale, ce qui rend l'endpoint sûr à figer dans des goldens d'intégration continue et des tests de contrat SDK. Les paires de magnitude extrême comme picobarn vers mètres carrés restent bien définies tant que la précision double IEEE peut représenter le produit SI intermédiaire.
Usage navigateur, tarification API et flux quotidiens
Passez à l'API prépayée lorsqu'un pipeline de données nucléaires, un post-processeur Monte Carlo, un LIMS de laboratoire, une chaîne d'analyse de physique des particules ou une plateforme éducative doivent convertir des sections efficaces à l'échelle sous un contrat KIT stable à $0.002 par élément réussi ; les échecs de validation qui lèvent invalid_input ne consomment pas le solde après rejet. Associez cet endpoint à des convertisseurs d'exposition au rayonnement ou d'énergie lorsqu'un produit a besoin de plusieurs familles de grandeurs nucléaires, ou appelez-le seul lorsque le trafic de recherche vise spécifiquement la conversion de section efficace nucléaire—barn, millibarn, microbarn, nanobarn, picobarn, mètres carrés, centimètres carrés et fermis carrés—plutôt qu'un commutateur d'unités général.
Questions techniques
Combien de mètres carrés vaut un barn ?
Exactement 1×10⁻²⁸ m². Envoyez value: 1, from: "barn", to: "m2" pour voir result 1e-28 (avec arrondi stable à douze décimales de la route SI intermédiaire).
Le convertisseur de section efficace nucléaire est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les réponses invalid_input ne sont pas facturées.