Calculateur aire et périmètre du demi-cercle
Saisissez un rayon et obtenez les deux mesures d'un demi-disque : un rayon de 1 donne une aire de π sur 2 et un périmètre de π plus 2, car le diamètre droit fait partie du contour. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Rayon
- 5
- Aire
- 39,2699081699
- Périmètre
- 25,7079632679
- Longueur d'arc
- 15,7079632679
- Diamètre
- 10
Un demi-cercle est la moitié d'un disque plein coupé le long d'un diamètre, avec un arc courbe et une base droite. À partir d'un unique rayon non négatif, ce calculateur renvoie l'aire enclose et le périmètre complet qui additionne la longueur d'arc au diamètre. Zéro est accepté et donne une aire et un périmètre nuls pour un cas dégénéré.
Comment l'aire et le périmètre du demi-cercle sont calculés à partir du rayon
Appelez rayon r la distance du centre du cercle complet à tout point du bord courbe. L'aire d'un demi-cercle plein est exactement la moitié de l'aire classique du disque : l'aire vaut un demi pi fois r au carré, écrite A = (1/2) π r². Cela mesure la région plane à l'intérieur de l'arc jusqu'au diamètre plat.
L'arc courbe seul a pour longueur π r, la moitié de la circonférence complète 2 π r. La base plate est le diamètre de longueur 2 r. Le périmètre de la région semi-circulaire fermée est donc la somme de l'arc et du diamètre : P = π r + 2 r, ou de façon équivalente P = r(π + 2).
Vérifications classiques : rayon un donne une aire d'environ 1.570796326795 et un périmètre d'environ 5.14159265359 ; rayon deux donne une aire d'environ 6.28318530718 et un périmètre d'environ 10.28318530718 ; rayon cinq, cas fréquent de manuel, donne une aire d'environ 39.269908169872 et un périmètre d'environ 25.708. Comme le chemin n'utilise que multiplication, addition, un facteur moitié fixe et Math.PI, il est déterministe, O(1) et sans solveurs itératifs. Cette forme fermée correspond aux manuels de géométrie élémentaire et aligne les correcteurs automatiques sur le calcul à la main pour le même rayon.
Ce que vous envoyez et ce que vous recevez
Fournissez un nombre fini obligatoire : radius est le rayon du demi-cercle et doit être non négatif. Zéro est accepté et produit une aire nulle et un périmètre nul. Exemples de contrôle : rayon un donne une aire d'un demi pi et un périmètre pi plus deux ; rayon cinq fait croître l'aire en r au carré et le périmètre linéairement avec r ; un rayon de moins trois échoue en nommant le champ et la règle de non-négativité.
Utilisez l'outil gratuit du navigateur pour des contrôles rapides, puis le même contrat depuis des scripts pour une évaluation en masse sans réimplémenter les formules du demi-cercle dans chaque langage. L'entrée invalide n'est pas facturée, de sorte que la validation exploratoire en CI reste peu coûteuse et les appels de production restent prévisibles.
Où les calculs de demi-cercle interviennent dans le travail réel
Les cours de géométrie plane au lycée et à l'université demandent constamment l'aire et le périmètre d'un demi-cercle à partir du seul rayon, et distinguent souvent la longueur d'arc du périmètre complet qui inclut le diamètre dans le même ensemble d'exercices ; un calculateur fiable avec un filtre strict de rayon non négatif accélère la correction et évite les erreurs de tableur où l'on utilise l'aire du disque complet ou où l'on oublie le diamètre dans le périmètre.
L'architecture, la fabrication de fenêtres et la métallerie dimensionnent arcs en plein cintre, rosaces et demi-cercles décoratifs à partir du rayon extérieur ou de conception ; l'aire alimente les estimations de vitrage et de remplissage, le périmètre renseigne moulures, joints et longueurs de garde-corps. Les plans paysagers et de génie civil placent parterres, demi-tours et tabliers pavés en demi-cercle ; l'aire pilote plantation ou pavage et le périmètre le bordage.
Les bibliothèques de jeu, graphisme et CAO stockent collisionneurs et primitives en demi-disque ; une aire et un périmètre déterministes soutiennent panneaux de débogage et estimations de matériau sans bibliothèque de maillage complète. Si vous avez ensuite besoin d'un cercle complet, d'un secteur circulaire d'angle arbitraire, d'un segment circulaire ou d'un hémisphère solide en 3D, traitez ces intentions de recherche comme distinctes plutôt que de surcharger cette page du demi-cercle.
Cas d’usage
Devoirs et contrôles d'examen
Calculez l'aire et le périmètre du demi-cercle à partir du rayon, et rejetez un rayon négatif avec une erreur claire.
Arcs, fenêtres en plein cintre et moulures
À partir du rayon de conception, obtenez l'aire de remplissage et la longueur totale du bord, base du diamètre plat incluse.
Métriques de demi-disque en jeux et CAO
Transformez un unique rayon en aire et périmètre pour la mise en page, les estimations de matériau et les panneaux de propriétés.
Questions fréquentes
Quelles formules ce calculateur utilise-t-il ?
area = (1/2) π r² ; perimeter = π r + 2 r (longueur d'arc plus diamètre).
Que se passe-t-il si le rayon est négatif ?
Le rayon doit être un nombre fini non négatif ; le message d'erreur nomme le champ et indique que le rayon ne doit pas être négatif.
Zéro est-il autorisé ?
Oui. Un rayon zéro donne une aire nulle et un périmètre nul (demi-cercle dégénéré). Seules les valeurs strictement négatives sont rejetées.
Le périmètre inclut-il le diamètre ?
C'est la frontière fermée de la région semi-circulaire.
Quelle est la longueur de l'arc seul ?
L'arc mesure π fois le rayon, soit la moitié de la circonférence complète. Pour obtenir le périmètre, le calculateur y ajoute le diamètre, égal à deux fois le rayon.
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/geom/semicircle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/geom/semicircle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/semicircle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/semicircle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/semicircle", 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
{
"radius": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.semicircle",
"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
Un rayon manquant, non fini ou négatif est rejeté avec une erreur invalid_input claire plutôt qu'une aire absurde silencieuse. Aucun appel réseau, aucun échantillonnage aléatoire, et aucune surprise de virgule flottante au-delà de l'arithmétique IEEE-754 ordinaire sur le rayon que vous fournissez.
Comment l'aire et le périmètre du demi-cercle sont calculés à partir du rayon
Des magnitudes énormes peuvent encore déborder la plage double IEEE-754 ; lorsque les intermédiaires ne sont pas finis, la requête échoue avec un message de débordement clair au lieu de renvoyer Infinity en JSON.
Ce que vous envoyez et ce que vous recevez
Champs manquants, chaînes vides, texte non numérique, NaN, Infinity et tout rayon négatif sont rejetés avec invalid_input et ne sont pas facturés. En cas de succès, la réponse JSON renvoie radius, area, perimeter, arc_length, diameter, formula avec les identités du demi-disque, et method égal à semicircle_half_pi_r2_perimeter_pi_r_plus_2r pour que journaux et interfaces pédagogiques documentent l'algorithme. Le contrat est un JSON stable adapté aux tests unitaires, correcteurs de devoirs et pipelines par lots qui dimensionnent arcs, ouvertures en plein cintre et régions en demi-disque. Le tarif API est la base publiée de $0.002 par élément réussi.
Où les calculs de demi-cercle interviennent dans le travail réel
Comme cette capacité est un moteur parse pur, une validation échouée ne consomme pas le solde et les exécutions réussies restent à $0.002 par élément.
Questions techniques
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; l'entrée invalide n'est pas facturée.