Stella appuntita
Ottenga area e perimetro di una stella appuntita regolare dal numero di punte e dai due raggi: cinque punte con raggi 2 e 1 coprono 5,877852522925 unità quadrate con un contorno di 13,281310261041. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Punti
- 5
- Raggio esterno
- 2
- Raggio interno
- 1
- Area
- 5,8778525229
- Perimetro
- 13,281310261
- Lunghezza dello spigolo
- 1,3281310261
Una stella appuntita regolare è il contorno familiare di un distintivo, una bandiera o un ornamento le cui punte poggiano su una circonferenza e le cui valli poggiano su un'altra concentrica più piccola. Progettisti, docenti, operatori di taglio laser e artisti di videogiochi di solito sanno quante punte desiderano e i due raggi di quel contorno; non partono da una densità di Schläfli. Questo calcolatore di forma a stella prende quei tre numeri — un conteggio intero di punte pari o superiore a tre, un raggio esterno positivo e un raggio interno positivo strettamente minore — e restituisce l'area riempita e il perimetro del 2n-agono isotossale che percorre punta-valle-punta lungo tutto il bordo.
Che cos'è una stella appuntita regolare e in che cosa differisce da {n/d}
Una stella appuntita regolare, talvolta detta stella isotossale o poligono stellato con raggi interno ed esterno indipendenti, è costruita da 2n vertici che si alternano tra due circonferenze concentriche. Gli n vertici esterni stanno a distanza R dal centro e diventano le punte visibili. Gli n vertici interni stanno a distanza r dal centro, con r strettamente minore di R, e diventano le valli tra le punte.
I vertici consecutivi sono egualmente spaziati in angolo: il passo da una punta alla valle successiva è π su n radianti, così un giro completo visita 2n vertici e torna all'inizio. La regione riempita è un poligono semplice a 2n lati, non la stella di Schläfli {n/d} autointersecante che si ottiene collegando ogni d-esimo vertice su una sola circonferenza. Tale distinzione conta per l'intento di ricerca.
Chi digita calcolatore di stella, area di stella appuntita o perimetro di stella dai raggi esterno e interno ha già entrambi i raggi da un disegno, uno stampo o uno schizzo CAD. Vuole l'area di vernice e la lunghezza di taglio di quel contorno. Non ha una densità d, e un'area {n/d} che ricava un raggio interno per trigonometria invece di prendere il raggio misurato lo indurrebbe in errore.
Stelle a tre, quattro, cinque e sei punte sono tutte valide qui purché n sia un intero di almeno tre. Una figura a due punte non è una stella in questo modello e viene rifiutata. Quando r si avvicina a R le punte si appiattiscono verso un 2n-agono regolare; quando r è molto minore di R le punte diventano lunghe e acuminate.
Questo calcolatore riporta l'area e il perimetro esatti in forma chiusa di quella famiglia, così Lei può dimensionare distintivi, ornamenti, scafi di collisione e figure per i compiti senza tracciare i vertici a mano.
Contratto di ingresso, formule chiuse e comportamento degli errori
Se points è strettamente minore di tre, il gestore rifiuta la richiesta con un messaggio chiaro: una stella appuntita ha bisogno di almeno tre punte. Se uno dei raggi non è positivo, o se il raggio interno è maggiore o uguale a quello esterno, la richiesta viene rifiutata perché tali ingressi non descrivono una stella appuntita regolare. Tali fallimenti non vengono fatturati.
L'area usa la forma chiusa A uguale a n per R per r per sin di π su n, somma dei 2n settori triangolari dal centro. Ciascun lato del contorno unisce una punta a una valle, quindi la sua lunghezza è, per la legge dei coseni, la radice quadrata di R al quadrato più r al quadrato meno due R r cos di π su n. Il perimetro è 2n volte quel lato.
I risultati sono arrotondati a dodici decimali per goldens stabili. Le unità le definisce chi chiama: se Lei invia millimetri ottiene millimetri quadrati di area e millimetri di perimetro.
Dove un calcolatore di forma a stella merita il proprio posto
Distintivi, medaglie, adesivi e ornamenti a forma di stella sono specificati dal conteggio delle punte e da due raggi in quasi ogni file di progetto, eppure area e perimetro si ricavano ancora tracciando vertici o stimando a occhio una bitmap. Un calcolatore deterministico di forma a stella trasforma quei tre numeri in un'area di vernice per stimare il rivestimento e in una lunghezza di taglio per percorsi laser, vinile o CNC.
I docenti e chi redige esami e chiede l'area di una stella regolare a cinque punte con raggio esterno e interno dati hanno bisogno di un oracolo che usi la formula dei settori, non un'identità del pentagramma che ignori il raggio interno fornito. I flussi di artigianato e confezionamento che piastrellano stelle su carta o tessuto convertono il perimetro in lunghezza di nastro o di cucitura e l'area in resa di materiale.
Chi pianifica paesaggio ed eventi e dispone aiuole o palchi a stella converte un raggio esterno misurato e un raggio interno scelto in area di prato e lunghezza di bordo senza aprire una suite CAD completa. Questa pagina non calcola l'area di un poligono stellato di Schläfli, stelle irregolari né poliedri stellati tridimensionali; sono interrogazioni e capacità diverse.
Tenga le richieste piccole, fissi area e perimetro arrotondati nei test e otterrà metriche di stella riproducibili per i compiti, i plugin LMS e i worker di bordo senza erigere un nucleo geometrico proprio.
Casi d'uso
Controlli in aula e nei compiti
Gli studenti inseriscono un conteggio di punte più i raggi esterno e interno e verificano area e perimetro in forma chiusa rispetto a stelle isotossali disegnate a mano.
Elenchi di taglio laser, vinile e CNC
Converta un progetto già fissato di distintivo o ornamento in area di vernice e lunghezza di contorno prima di tagliare o rivestire una stella appuntita regolare.
Domande frequenti
Che cosa accade se il conteggio delle punte è inferiore a tre?
Una stella appuntita ha bisogno di almeno tre punte, quindi due punte, una punta o zero vengono rifiutate e non fatturate.
È la stessa cosa di un poligono stellato di Schläfli {n/d}?
No. Questo calcolatore prende entrambi i raggi come ingressi e traccia il contorno semplice punta-valle. Una stella {n/d} collega ogni d-esimo vertice su una sola circonferenza e ricava il proprio raggio interno.
Come si calcola l'area di una stella a cinque punte?
Moltiplichi il numero di punte per il raggio esterno, il raggio interno e il seno di π diviso il numero di punte. Cinque punte con raggi 2 e 1 danno 5,877852522925, la somma dei triangoli che partono dal centro.
Come si ricava il perimetro della stella?
Ogni lato va da una punta a una valle, quindi la sua lunghezza si ottiene con il teorema del coseno usando i due raggi e l'angolo π diviso il numero di punte. Il contorno ha il doppio dei lati rispetto alle punte: 13,281310261041 nell'esempio a cinque punte.
Cosa succede se il raggio interno si avvicina a quello esterno?
Le punte si appiattiscono finché il contorno somiglia a un poligono regolare con il doppio dei lati. Un raggio interno molto più piccolo dà invece punte lunghe e affilate. Il raggio interno deve restare sempre strettamente minore di quello esterno.
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/math/star-shape \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"points":5,"outer_radius":2,"inner_radius":1}'const res = await fetch("https://api.kit.forhosting.com/math/star-shape", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"points": 5,
"outer_radius": 2,
"inner_radius": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/star-shape",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"points": 5,
"outer_radius": 2,
"inner_radius": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/star-shape", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"points":5,"outer_radius":2,"inner_radius":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"points":5,"outer_radius":2,"inner_radius":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/star-shape", 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
{
"points": 5,
"outer_radius": 2,
"inner_radius": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.star_shape",
"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
I conteggi di punte inferiori a tre, i campi assenti, i raggi non positivi e un raggio interno che non resta strettamente interno a quello esterno falliscono con invalid_input e non vengono fatturati.
Contratto di ingresso, formule chiuse e comportamento degli errori
Esegua POST di un corpo JSON con tre campi obbligatori. Il campo points è un intero maggiore o uguale a tre e al massimo un milione; gli alias n, point_count e tips significano la stessa cosa. Il campo outer_radius è un numero finito positivo, la distanza dal centro a ciascuna punta; gli alias R, r_outer e outer sono accettati. Il campo inner_radius è un numero finito positivo strettamente minore di outer_radius, la distanza dal centro a ciascuna valle; gli alias r, r_inner e inner sono accettati. Ciascun campo può arrivare come numero JSON o come stringa numerica. Stringhe vuote, campi assenti, Infinity e NaN falliscono con invalid_input e nominano il problema. In caso di successo il corpo riecheggia points, outer_radius e inner_radius, poi restituisce area, perimeter, edge_length e una stringa formula. Poiché l'implementazione è parse di livello A puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002; l'ingresso non valido non consuma saldo.
Dove un calcolatore di forma a stella merita il proprio posto
Le pipeline di giochi e icone congelano JSON di riferimento per oggetti da raccogliere, glifi di valutazione e stelle di HUD, così una successiva rifattorizzazione matematica non possa cambiare in silenzio l'area di collisione né la lunghezza del contorno. In tutti quei contesti il valore è un contratto stabile, errori nominati e un intento di ricerca che coincide con il modo in cui si interroga davvero l'area e il perimetro di una forma a stella a partire da punte e due raggi, a $0.002 per chiamata API riuscita.
Casi di integrazione
Icone di gioco e fixture di collisione
Congeli JSON di riferimento per oggetti da raccogliere, glifi di valutazione e stelle di HUD, così che area di collisione e lunghezza del contorno restino identiche tra compilazioni.
Domande tecniche
Come si calcolano area e perimetro di una stella appuntita regolare?
Invii un intero points pari o superiore a tre, un outer_radius positivo e un inner_radius positivo strettamente minore. L'API restituisce area = n·R·r·sin(π/n) e perimeter = 2n·√(R²+r²−2Rr·cos(π/n)).
Quali unità impiega il calcolatore di forma a stella?
Qualsiasi unità lineare coerente che Lei scelga. Se i raggi sono in millimetri, l'area è in millimetri quadrati e il perimetro in millimetri; l'API non converte le unità.
Quanto costa il calcolatore di forma a stella?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.