Mall:Uttr

Från Järnvägsdata

Användning

Mallen "Uttr" beräknar ett aritmetiskt uttryck samt formaterar resultatet med till exempel decimaltecken och tusentalsavgränsare enligt gällande språkinställningar. Mallen anropas på följande sätt:

{{uttr| uttrycket som ska formateras | antal decimaler (optionellt) }}

Exempel:

  • {{uttr|12345*11/7}} ger resultatet 19 399,285714286
  • {{uttr|12345*11/7|3}} ger resultatet 19 399,286

Beräkning utan formatering

Om resultatet av beräkningen ska användas som indata till en annan mall kan den "nationella" formateringen ställa till problem. För att få en beräkning utan formatering kan istället "#expr:" användas, se följande exempel:

  • {{#expr:12345*11/7}} ger resultatet 19399.285714286

Detta kan vara användbart om resultatet används som indata till en annan mall, till exempel ytterligare en beräkning med "Uttr", eller till en diagramritningsmall som {{Graf:Diagram}}.