Hoppa till innehållet

Mall:Decimaltal till bråktal/dok

Från Wikipedia

Mallen översätter ett decimaltal till ett bråk i blandad form avrundat med en noggrannhet som beror på värdet av nämnaren. Bråket avkortas därefter om möjligt.

Användning[redigera wikitext]

Parametrar[redigera wikitext]

  1. Decimaltalet som ska översättas. Talet kan vara positivt eller negativt.
  2. Den största nämnaren som önskas i det resulterande bråktalet. Nämnaren ska vara ett positivt heltal. En större nämnare ger mindre avrundningsfel än en mindre nämnare.

Exempel[redigera wikitext]

Anrop Resultat
{{Decimaltal till bråktal|0.375|16}}  38
{{Decimaltal till bråktal|0.375|100}}  1950
{{Decimaltal till bråktal|3.6742|16}} 3 1116
{{Decimaltal till bråktal|3.99|8}} 4
{{Decimaltal till bråktal|-3.1|2}} -3
{{Decimaltal till bråktal|-0.4|3}} - 13
{{Decimaltal till bråktal|-0.004|8}} 0

För att få ett mer korrekt slutvärde, öka värdet på nämnaren för att få en mindre avrundning av slutvärdet:

Anrop Resultat
{{dec till frac|0.375|1000}}  38
{{dec till frac|3.6742|64}} 3 4364
{{dec till frac|3.99|80}} 3 7980
{{dec till frac|-3.1|10}} -3 110
{{dec till frac|-0.4|8}} - 38
{{dec till frac|-0.004|1000}} - 1250