ForHosting KIT · Matematica

Forma standard di una retta

2x + 4y = 6 e x + 2y = 3 sono la stessa retta; la forma standard tiene solo la seconda, con coefficienti interi, senza fattori comuni e con termine dominante positivo. Inserisca a, b e c e ottenga quell’unica equazione. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
A
2
B
4
C
6
Ottiene
A
1
B
2
C
3
Equazione
x + 2y = 3

La forma standard di una retta scrive una relazione lineare come Ax più By uguale a C, dove A, B e C sono interi, il massimo comun divisore dei loro valori assoluti è uno, e il coefficiente dominante è positivo affinché la stessa retta geometrica abbia sempre un'equazione canonica. Studenti che convertono la forma pendenza-intercetta o coefficienti frazionari confusi, tutor che controllano i compiti e script di automazione che memorizzano rette per grafici o sistemi di vincoli hanno bisogno di quel triplo unico senza inversioni di segno né fattori comuni residui. Questa calcolatrice della forma standard di una retta accetta coefficienti finiti a, b e c dell'equazione ax più by uguale a c, elimina decimali finiti e denominatori razionali, divide per l'MCD intero e inverte il triplo quando serve perché A sia positivo — o B positivo quando A è zero per le rette orizzontali. I flag vertical e horizontal aiutano i client a ramificare senza ricalcolare la geometria.

Cosa significa la forma standard Ax + By = C e perché conta la normalizzazione

Nel piano cartesiano ogni retta può essere scritta in molti modi algebricamente equivalenti: pendenza-intercetta y uguale a mx più k, punto-pendenza, forma generale ax più by più d uguale a zero, e la forma scolastica standard Ax più By uguale a C. Due equazioni rappresentano la stessa retta quando una è un multiplo scalare non nullo dell'altra, così 2x più 4y uguale a 6 e x più 2y uguale a 3 descrivono la stessa geometria.

Senza una regola di normalizzazione, database, chiavi di risposta e cache basate su hash trattano quelle stringhe come diverse e i correttori segnano sbagliato un lavoro corretto per un fattore due di troppo. La forma standard con coefficienti interi, MCD unitario e termine dominante positivo fissa un unico rappresentante: si eliminano i denominatori perché ogni coefficiente sia intero, si dividono A, B e C per l'mcd dei loro valori assoluti, poi si moltiplica per meno uno se il coefficiente dominante è negativo.

Il coefficiente dominante è A quando A non è zero; quando A è zero la retta è orizzontale e il dominante è B, che deve essere reso positivo. Le rette verticali tengono A positivo e B uguale a zero, ottenendo Ax uguale a C. Questa capacità applica esattamente quel contratto a ogni triplo finito a, b, c che definisce una retta reale, restituendo gli interi normalizzati insieme a una stringa di visualizzazione come 2x più 3y uguale a 6 e booleani che segnano i casi verticale o orizzontale per l'interfaccia.

Contratto di input, passi dell'algoritmo, campi di risposta ed errori

Se a e b sono entrambi zero, la richiesta fallisce perché l'equazione non definisce una retta. Poi divide per l'MCD intero positivo dei valori assoluti e inverte il segno dell'intero triplo affinché il coefficiente dominante sia positivo. I campi null opzionali non vengono mai emessi.

Esempio: a uguale a due, b uguale a quattro, c uguale a sei diventa x più 2y uguale a 3 con gcd due. Esempio: a uguale a meno tre, b uguale a sei, c uguale a nove diventa x meno 2y uguale a meno tre dopo orientamento e riduzione. Esempio frazionario: a uguale a un mezzo, b uguale a un mezzo, c uguale a uno diventa x più y uguale a due.

L'input non valido non viene addebitato; le chiamate parse riuscite usano il prezzo base pubblicato.

Controlli in classe e compiti

Gli studenti inseriscono a, b e c per ax+by=c e verificano la forma standard intera unica Ax+By=C con coefficiente dominante positivo rispetto alle risposte del libro.

Correzione automatica esami e LMS

Valuti voci di forma standard con un oracolo deterministico che riduce l'MCD e orienta il termine dominante per confrontare equamente equazioni equivalenti dello studente.

Pipeline di graficazione e vincoli

Normalizzi equazioni di retta frazionarie in Ax+By=C interi prima di archiviazione, hashing o assemblaggio di vincoli di programmazione lineare senza un CAS completo.

Come si converte un'equazione lineare nella forma standard Ax + By = C?

Invii coefficienti finiti a, b e c per ax+by=c.

Cosa significa termine dominante positivo?

Se A non è zero, A deve essere positivo. Se A è zero (retta orizzontale), B deve essere positivo. L'intero triplo viene moltiplicato per −1 quando serve per rispettare la regola.

Cosa succede se a e b sono entrambi zero?

Senza un coefficiente non nullo di x o di y, ax+by=c non definisce una retta unica nel piano.

La calcolatrice accetta coefficienti frazionari?

Sì. I decimali finiti vengono scalati per potenze di dieci; altri razionali sono approssimati con frazioni continue, poi puliti e ridotti a interi.

Perché si divide per il massimo comun divisore?

Perché ogni retta abbia una sola equazione. 2x + 4y = 6 e x + 2y = 3 descrivono la stessa retta, ma diventano identiche solo dopo aver diviso per 2, così una chiave di correzione riconosce la risposta giusta.

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.

POSThttps://api.kit.forhosting.com/algebra/standard-form-line

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/algebra/standard-form-line \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":2,"b":4,"c":6}'
{
  "a": 2,
  "b": 4,
  "c": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.standard_form_line",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

L'input degenerato con a e b entrambi zero viene rifiutato come invalid_input perché non esiste una retta unica.

Contratto di input, passi dell'algoritmo, campi di risposta ed errori

Invii un corpo JSON con tre numeri finiti obbligatori: a, il coefficiente di x; b, quello di y; e c, il secondo membro di ax più by uguale a c. Ogni campo può arrivare come numero JSON o stringa numerica; campi assenti, stringhe vuote, valori non finiti e magnitudini oltre un trilione falliscono con invalid_input indicando il campo. La risposta include sempre gli interi normalizzati a, b e c; equation come stringa compatta; input_a, input_b e input_c che ripetono gli input; gcd come divisore positivo applicato dopo l'interizzazione; is_vertical vero quando B è zero e A no; is_horizontal vero quando A è zero e B no; e una breve stringa formula che documenta i tre passi.

Dove un'API della forma standard di una retta conviene

Le aule di algebra e le piattaforme di tutoraggio usano una calcolatrice della forma standard di una retta affinché gli studenti verifichino che la risposta riordinata dalla pendenza-intercetta corrisponda all'Ax più By uguale a C intero del libro, senza discutere fattori comuni o il segno globale. Generatori di esami e plugin LMS necessitano di un oracolo deterministico che restituisca sempre lo stesso triplo per input equivalenti, valutando risposte sovrascalate o con segno invertito rispetto a una forma canonica. La validazione fallita non consuma saldo. Strumenti di graficazione, bozze CAD, preprocessori di programmazione lineare e notebook di calibrazione sensori spesso memorizzano rette come vincoli interi; chiamare una piccola API parse evita di trascinare un sistema di algebra computazionale solo per eliminare frazioni e ridurre per MCD. Poiché l'implementazione è parse di livello A pura, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.

Quanto costa la calcolatrice della forma standard di una retta?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.

Leggi la documentazione completa del KIT →