ForHosting KIT · Convertitori di unità

Convertitore decimale-frazione

0,75 è 3/4 e 0,(3) è esattamente 1/3: inserisca un decimale finito o periodico e ottenga la frazione già ridotta ai minimi termini, pronta per i compiti o una ricetta. Gratis nel browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Valore
0.75
Ottiene
Numeratore
3
Denominatore
4
Frazione
3/4
Segno
1

Trasformare un decimale in frazione è una competenza classica dell'algebra che ricorre ogni giorno nei compiti, nelle ricette, nei fogli di calcolo e nelle pipeline di misurazione. Un valore finito come 0.75 equivale a tre quarti una volta eliminato il fattore comune di venticinque, mentre uno sviluppo periodico come 0.(3) è esattamente un terzo, non un'approssimazione infinita. Questo convertitore da decimale a frazione accetta un decimale finito, un intero, una forma periodica con parentesi come 0.(3) o una forma chiara con puntini di sospensione, e restituisce un numeratore e un denominatore ridotti insieme a una breve stringa di visualizzazione che può fissare nei test.

Come leggere numeratore, denominatore, stringa di frazione ed etichette di metodo

In caso di successo la risposta restituisce il valore inviato, un numeratore intero con segno, un denominatore intero positivo già ridotto ai minimi termini e una stringa di frazione come 3/4 o -7/2 per una visualizzazione rapida. Il flag simplified è sempre true perché la riduzione viene eseguita su ogni percorso; sign vale -1, 0 o 1, così le interfacce possono formattare i negativi senza rianalizzare la stringa di frazione.

Un campo decimal ricostruisce una breve anteprima del razionale ridotto, con parentesi quando la divisione lunga trova un ciclo, utile per confermare che 1/6 appare come 0.1(6). Usi numerator e denominator quando il software di valutazione deve controllare ogni parte; usi fraction quando un report richiede un singolo token; usi method quando i log devono registrare quale percorso algoritmico ha prodotto la risposta.

Verifica di compiti ed esami

Gli studenti convertono decimali finiti e periodici in frazioni irriducibili, confrontano separatamente numeratore e denominatore e ricevono un errore chiaro quando viene inviato per errore testo non numerico.

Come converto un decimale in frazione con questo strumento?

La risposta include numerator, denominator e una stringa di frazione come 3/4.

Come inserisco un decimale periodico?

Usi la forma con parentesi, come 0.(3) per 0.333… o 0.1(6) per 0.1666…. Sono accettate anche forme chiare con puntini di sospensione come 0.333... quando il periodo è evidente.

Cosa succede se l'input non è un numero?

Le stringhe non numeriche e i frammenti incompleti vengono rifiutati e non addebitati.

Il convertitore da decimale a frazione è gratuito?

Lo strumento del browser funziona gratuitamente sul Suo dispositivo.

Le frazioni sono sempre completamente ridotte?

Sì. Numeratore e denominatore vengono ridotti con un passaggio esatto di massimo comun divisore, quindi il risultato è sempre ai minimi termini con denominatore positivo.

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/fmt/decimal-fraction

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/fmt/decimal-fraction \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"0.75"}'
{
  "value": "0.75"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.decimal_fraction",
  "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.

Quali input sono accettati e come si scrivono i decimali periodici

I decimali finiti come 0.75, 2.5 e -0.125, così come gli interi come 7, vengono convertiti con aritmetica esatta di valore posizionale: settantacinque centesimi diventa settantacinque su cento e poi si riduce tramite il massimo comun divisore a tre su quattro. Per i decimali periodici, usi la notazione inequivocabile con parentesi insegnata in molti manuali: scriva 0.(3) per zero virgola tre periodico, 0.1(6) per zero virgola uno sei periodico, oppure 1.(3) quando la parte intera non è zero. Può anche scrivere una forma chiara con puntini di sospensione come 0.333... quando il periodo è evidente; il motore rileva una cifra finale ripetuta almeno tre volte o un periodo di più cifre che compare almeno due volte alla fine della parte frazionaria. Invii il campo value obbligatorio come numero JSON o, preferibilmente, come stringa numerica, in modo che le cifre che digita siano quelle convertite. Gli alias n, number, decimal e input sono accettati per lo stesso campo, così i moduli e i frammenti di SDK restano leggibili. Testo non numerico, stringhe vuote e frammenti incompleti falliscono con invalid_input e non vengono addebitati. La lunghezza delle cifre è limitata per la sicurezza dell'isolate del Worker, pur coprendo tutti gli esempi scolastici e la maggior parte delle grandezze ingegneristiche che digiterebbe a mano. Input identici producono sempre un JSON identico, perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio.

Come leggere numeratore, denominatore, stringa di frazione ed etichette di metodo

Quando l'input usava parentesi o un periodo rilevato tramite puntini di sospensione, is_repeating è true e method è repeating_parentheses o repeating_ellipsis; le stringhe di cifre finite usano exact_decimal; i float JSON semplici che non possono essere recuperati come decimale esatto breve possono usare l'approssimazione continued_fraction, così valori come un decimo ricadono sul familiare uno su dieci quando la precisione lo consente. Numeratori o denominatori grandi che superano gli interi sicuri di JSON vengono emessi come stringhe decimali per preservare l'esattezza senza deriva in virgola mobile. La mancanza di value, le sole lettere e i frammenti malformati falliscono tutti con invalid_input, segnalando che l'input era non numerico o incompleto.

Uso dell'API, prezzi, flussi di lavoro in classe e limiti pratici

Usi il convertitore gratuito da decimale a frazione nel browser per verificare i compiti, le dimostrazioni in aula e i rapidi controlli di calcolo mentale senza installare Maxima, SymPy o un CAS locale. Preferisca input in forma di stringa per i decimali periodici e i decimali finiti lunghi, in modo che la virgola mobile binaria non riscriva mai le cifre digitate da uno studente. Mantenga il numero di cifre entro il limite pubblicato e preferisca input su scala scolastica per gli oracoli di valutazione. Invii un corpo JSON con il campo value obbligatorio impostato come stringa decimale o numero, poi legga numerator, denominator e fraction dal risultato. Usi l'API prepagata quando una piattaforma di tutoraggio, una sandbox di valutazione del codice, una pipeline di misurazione o un passaggio di importazione di fogli di calcolo richiede un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo che il motore ha rifiutato la richiesta. Abbini questo endpoint a strumenti di notazione scientifica o di conversione di base quando il passo successivo è la riformattazione e non la riduzione di razionali.

Tutoraggio e generatori di programmi

I creatori di lezioni producono esempi svolti da decimale a frazione con JSON strutturato per flashcard, schede di passaggi ed esercizi con correzione automatica, senza integrare un'intera pila di algebra computazionale.

Misurazione e pipeline di dati

Gli script che acquisiscono misurazioni decimali chiamano un endpoint prepagato stabile per archiviare razionali esatti, invece di reimplementare la riduzione tramite massimo comun divisore e l'algebra dei decimali periodici in ogni linguaggio.

Leggi la documentazione completa del KIT →