← Utvikler og data
Utvikler og data · kjører lokalt

Kanonisk romertallkonverterer

Konverter heltall fra 1 til 3999 til kanoniske romertall, eller valider og dekod kanonisk subtraktiv notasjon uten hensyn til store og små bokstaver.

Klar. Arbeidsdataene dine forblir i denne nettleseren.

Hvorfor dette verktøyet er nyttig

Bruk denne konverteren for publiseringsdatoer, disposisjoner, inskripsjoner og testdata når ikke-kanoniske gjentakelser som IIII må avvises i stedet for å aksepteres uten varsel.

Hvordan det fungerer

Ved koding brukes de standard subtraktive symbolene grådig; ved dekoding summeres symbolene og resultatet kodes deretter på nytt, og det godtas bare når det innsendte tallet samsvarer med den kanoniske formen.

Praktisk eksempel

1994 kodes som MCMXCIV ved bruk av CM, XC og IV; det samme tallet i små bokstaver valideres og dekodes tilbake til 1994.

Validering

Beregningen er deterministisk og forklarer valideringsfeil i stedet for å endre ugyldig inndata uten å si noe om det.

Personvern-grense

Inndata og utdata forblir i denne fanen. Kopiering og nedlasting skjer via nettleser-API-er uten opplasting til en server.

Resultatpass

Hver kjøring rapporterer sin verktøymodus, tidsstempel og inndata / utdata størrelse slik at transformerte data kan revideres.