Diagonale d'espace du cube
Trouvez la plus longue droite à l'intérieur d'un cube, d'un sommet au sommet opposé : c'est l'arête fois √3, donc une arête de 2 donne environ 3,464. Utile quand une tige ou un renfort doit tenir dans une boîte cubique. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Arête
- 2
- Diagonale spatiale
- 3,4641016151
La diagonale d'espace d'un cube est le segment de droite qui joint deux sommets opposés à travers l'intérieur du solide, et non le long d'une face. Pour un cube d'arête a, le théorème de Pythagore appliqué deux fois donne une forme fermée : la diagonale de face vaut a fois la racine carrée de deux, et la diagonale d'espace vaut a fois la racine carrée de trois. Les élèves rencontrent cette identité en géométrie dans l'espace, aux examens d'entrée et en statique de première année d'ingénierie ; les makers et utilisateurs de CAD ont besoin du même nombre lorsqu'un renfort diagonal, une antenne ou une portée libre doit tenir dans une enveloppe cubique.
Ce qu'est la diagonale d'espace et pourquoi d vaut a fois la racine de trois
Un cube a douze arêtes égales, six faces carrées et huit sommets. Depuis n'importe quel sommet, trois arêtes partent à angle droit, trois diagonales de face restent sur les faces, et une diagonale d'espace atteint le coin opposé à travers l'intérieur. Placez un cube avec un coin à l'origine et des arêtes le long des axes de coordonnées de longueur a.
Le coin opposé se trouve au point de coordonnées a, a et a. La distance euclidienne de l'origine à ce point est la racine carrée de a au carré plus a au carré plus a au carré, ce qui se simplifie en a fois la racine carrée de trois.
Le même résultat apparaît si vous trouvez d'abord une diagonale de face de longueur a fois la racine de deux sur la base, puis traitez cette diagonale de face et l'arête verticale comme côtés d'un triangle rectangle dont l'hypoténuse est la diagonale d'espace : la racine de deux a au carré plus a au carré donne encore a fois la racine de trois. L'intention de recherche regroupe calculateur de diagonale d'espace du cube, formule de la diagonale spatiale, diagonale du corps depuis l'arête et a fois racine de trois.
Les gens veulent une seule longueur à confronter à un corrigé ou à figer dans un test unitaire, pas un dump multi-métrique de volume et d'aire.
Contrat d'entrée, validation, forme de réponse et erreurs
Si edge est strictement négatif, le gestionnaire rejette la requête avec un message clair qu'une arête de cube ne peut pas être négative, conformément à la règle produit selon laquelle une géométrie invalide n'est jamais facturée comme succès. Zéro est autorisé et renvoie une diagonale d'espace nulle, limite dégénérée d'un cube qui s'évanouit et utile dans les tests basés sur les propriétés. Edge égal à un donne exactement la racine de trois.
Edge égal à cinq donne cinq fois la racine de trois. Associez la réponse à vos propres libellés d'unité si l'arête est en mètres ou en pouces ; ce point de terminaison est agnostique aux unités et ne convertit pas les systèmes de mesure. Il ne renvoie pas non plus les diagonales de face, le volume ni l'aire — cela relève d'outils de cube plus larges —, de sorte que le contrat reste centré sur la requête de longue traîne de la diagonale d'espace seule.
Où la diagonale du cube sert, et ses limites
Les salles de classe et plateformes de tutorat utilisent un calculateur de diagonale d'espace du cube pour que les apprenants vérifient a√3 pour des arêtes arbitraires sans erreurs de radicaux imbriqués en mode calculatrice. Les générateurs d'examens et correcteurs automatiques LMS ont besoin d'un oracle déterministe qui rejette les arêtes négatives au lieu de renvoyer silencieusement une longueur signée qu'un correcteur buggé pourrait accepter. Une validation échouée ne consomme pas le solde.
Les arêtes extrêmement grandes au-dessus du plafond du moteur sont rejetées pour éviter des flottants non finis ; les valeurs ordinaires de devoirs et de conception restent bien dans la plage sûre.
Cas d’usage
Devoirs et exercices de géométrie dans l'espace
Élèves et tuteurs vérifient la diagonale du corps d = a√3 pour de nombreuses arêtes, y compris zéro et le rejet si l'arête est négative.
Notation automatique LMS et concours
Notez les items de diagonale d'espace du cube avec un oracle déterministe qui refuse les arêtes négatives et n'invente jamais de métriques en trop.
Scripts de jeu CAD et d'emballage
Calculez la plus grande portée interne d'un boîtier cubique avant de choisir un renfort, une antenne ou une pièce imbriquée sans noyau CAD complet.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Les diagonales de face utilisent a√2 et ne sont pas renvoyées ici.
Que se passe-t-il si l'arête est négative ?
Une arête de cube ne peut pas être négative : la requête est rejetée et n'est pas facturée.
Cet outil renvoie-t-il aussi le volume ou l'aire de surface ?
Non. Cette capacité se limite à la diagonale d'espace depuis la longueur d'arête. Utilisez un calculateur de cube général pour le volume, l'aire ou les diagonales de face.
Quelle différence entre la diagonale de face et la diagonale d'espace ?
La diagonale de face traverse une face carrée et mesure l'arête fois √2. La diagonale d'espace passe par l'intérieur, d'un sommet au sommet opposé, et mesure l'arête fois √3.
Une tige tient-elle dans une boîte cubique ?
Seulement si elle ne dépasse pas la diagonale d'espace, la plus longue portée droite dans le cube. Une boîte d'arête 2 accepte une tige d'environ 3,464 au maximum, posée d'un coin à l'autre.
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/cube-diagonal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":2}'const res = await fetch("https://api.kit.forhosting.com/geom/cube-diagonal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cube-diagonal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cube-diagonal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cube-diagonal", 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
{
"edge": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cube_diagonal",
"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
Ce calculateur de diagonale d'espace du cube accepte une seule arête finie non négative, multiplie par la constante racine carrée de trois, et renvoie l'arête, la diagonale d'espace, une courte chaîne de formule et une balise de méthode en JSON structuré. Les arêtes négatives échouent avec invalid_input avant toute arithmétique.
Ce qu'est la diagonale d'espace et pourquoi d vaut a fois la racine de trois
Livrer edge, space_diagonal, formula et method en JSON facilite le collage dans des notes, l'assertion en intégration continue ou l'alimentation d'une plateforme de cours sans réimplémenter Pythagore dans chaque langue que vous enseignez ou déployez.
Contrat d'entrée, validation, forme de réponse et erreurs
Envoyez un corps JSON avec le champ obligatoire edge égal à un nombre fini supérieur ou égal à zéro. La valeur peut arriver en nombre JSON ou en chaîne numérique ; champs manquants, chaînes vides, valeurs non finies telles que NaN et texte non numérique échouent avec invalid_input en nommant le champ. En succès le corps répète edge arrondi pour des goldens stables, space_diagonal comme edge fois la racine carrée de trois avec le même arrondi stable, la chaîne de formule d égale a fois racine de trois, et method égal à cube_diagonal. Exemple : edge égal à deux donne space_diagonal égal à deux fois la racine de trois, environ 3.464.
Où une API de diagonale d'espace apporte de la valeur, prix et limites
Les carnets d'ingénierie et scripts de fabrication ont souvent besoin du plus grand dégagement interne d'une caisse cubique, d'un boîtier ou d'une pièce imprimée ; appeler une petite API de parse évite de tirer un noyau complet de modélisation solide pour une multiplication et une racine carrée. Gardez les requêtes petites, figez le space_diagonal arrondi dans les tests, et vous obtenez des diagonales reproductibles pour les devoirs, les précontrôles CAD et les workers de bord sans déployer votre propre infrastructure de géométrie symbolique.
Questions techniques
Comment calculer la diagonale d'espace d'un cube à partir de l'arête ?
Envoyez un corps JSON avec edge égal à un nombre fini non négatif. L'API renvoie space_diagonal = edge × √3, plus les champs formula et method.
Combien coûte le calculateur de diagonale d'espace du cube ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; l'entrée invalide n'est pas facturée.