Altezza del triangolo da area e base
Il calcolatore dell’altezza del triangolo da area e base determina la distanza perpendicolare relativa a una base scelta.
Esegui gratis nel browser
Inserisca l’area positiva del triangolo e la lunghezza di quella base: lo strumento applica la formula risolta h = 2A/b. Il risultato conserva l’unità lineare implicita nei dati; metri quadrati abbinati a metri producono metri. È utile quando l’area è nota, ma misurare direttamente l’altezza non è possibile o risulta scomodo.
Scelga la base associata all’altezza desiderata
Un triangolo offre tre possibili basi e ciascuna possiede una propria altezza corrispondente. L’altezza non coincide necessariamente con un lato: è la distanza perpendicolare dalla retta della base scelta al vertice opposto. Stabilisca prima quale lato deve fungere da base, quindi utilizzi l’area dell’intero triangolo e la lunghezza esatta di quel lato. L’abbinamento è importante perché, cambiando base, cambia l’altezza necessaria a mantenere la stessa area. In un triangolo ottusangolo la perpendicolare può incontrare il prolungamento della base fuori dalla figura, ma la stessa formula restituisce comunque la distanza positiva. Mantenga coerenti le unità. Se l’area è espressa in centimetri quadrati, inserisca la base in centimetri per ottenere l’altezza in centimetri. Il calcolatore tratta gli input come numeri privi di unità; la coerenza tra le misure fornisce quindi al risultato il corretto significato fisico. Converta in anticipo qualsiasi dato espresso in un sistema differente.
Perché si divide il doppio dell’area per la base
La consueta equazione dell’area del triangolo è A = bh/2, dove A indica l’area, b la base scelta e h l’altezza perpendicolare relativa a quella base. Per isolare l’altezza si moltiplicano entrambi i membri per due, ottenendo 2A = bh, e poi si divide per b, ottenendo h = 2A/b. Il calcolatore esegue esattamente queste operazioni. Area e base devono essere numeri positivi e finiti. Una base nulla rende la divisione indefinita, mentre una lunghezza o un’area geometrica negativa non ha significato in questo calcolo. Anche l’altezza restituita viene controllata affinché resti positiva e finita. Per verificare la risposta, la sostituisca nell’equazione originale: moltiplichi l’altezza indicata per la base e divida per due. Dovrebbe ritrovare l’area inserita. Questo controllo inverso è particolarmente utile quando si copiano misure da disegni, esercizi, rilievi o preventivi, dove un’unità errata può generare un numero apparentemente plausibile.
Interpreti correttamente l’altezza perpendicolare
Il risultato è l’altezza perpendicolare rispetto alla base fornita, non la lunghezza di un lato obliquo né necessariamente la maggiore dimensione verticale in un disegno. L’orientamento non modifica il calcolo: ruotare il triangolo conserva area, base e distanza perpendicolare associata. La formula è quindi adatta a esercizi di geometria, schizzi di terreni e tetti, tracciati di fabbricazione e attività in cui sono noti area e lato. Per automatizzare il calcolo, invii i campi area e base all’API e legga il campo altezza nella risposta. Ogni richiesta costa $0.002; lo stesso calcolo deterministico è gratuito nel browser. Conservi una precisione adeguata e non arrotondi troppo presto. Se l’area è stimata, ulteriori cifre decimali non rendono più accurata la misura originale. Arrotondi solo quando presenta il risultato e indichi l’unità lineare. Per confrontare basi diverse dello stesso triangolo, calcoli separatamente ciascuna altezza corrispondente.
Casi d'uso
Risolvere un esercizio di geometria
Trovi l’altezza perpendicolare mancante quando sono fornite l’area del triangolo e una base.
Recuperare una quota da un disegno
Calcoli lo scostamento necessario da un’area triangolare nota e da una linea di base misurata.
Controllare misure di cantiere
Ricostruisca l’altezza e la sostituisca in A = bh/2 per verificare le misure registrate.
Domande frequenti
Quale formula usa il calcolatore?
Usa altezza = 2 × area / base, ottenuta isolando h nella formula A = bh/2.
Quale unità avrà l’altezza?
L’altezza usa l’unità lineare abbinata all’area. Per esempio, centimetri quadrati divisi per centimetri producono centimetri.
È possibile usare qualsiasi lato come base?
Sì. Inserisca la lunghezza del lato scelto; il risultato sarà la perpendicolare dalla sua retta al vertice opposto.
Perché la base deve essere maggiore di zero?
Una base nulla rende indefinita la divisione e una base negativa non è una lunghezza geometrica valida.
La formula funziona con triangoli ottusangoli?
Sì. La perpendicolare può incontrare il prolungamento esterno della base, ma la distanza positiva soddisfa comunque A = bh/2.
Quanto costa una richiesta API?
Una richiesta API costa $0.002. Lo stesso calcolo può anche essere eseguito gratuitamente nel browser.
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/trig/altitude-from-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":30,"base":12}'const res = await fetch("https://api.kit.forhosting.com/trig/altitude-from-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 30,
"base": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/altitude-from-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 30,
"base": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/altitude-from-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":30,"base":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":30,"base":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/altitude-from-area", 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
{
"area": 30,
"base": 12
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.altitude_from_area",
"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. |