Modulo:ArrotondoPercentuale/man
Questa è la pagina di documentazione per Modulo:ArrotondoPercentuale
Questo modulo serve per correggere per eccesso o per difetto la percentuale di completamento dei moduli, qual ora venga scritto il {{Avanzamento}} con un parametro che altrimenti non sarebbe valido.
Sintassi
[modifica]Uso diretto
[modifica]{{#Invoke:ArrotondoPercentuale|main}}
Uso tramite template
[modifica]{{#Invoke:ArrotondoPercentuale|main|{{{1}}}}}
Esempio
[modifica]Vedremo come esempio l'uso diretto: {{#Invoke:ArrotondoPercentuale|main|14}}
e {{#Invoke:ArrotondoPercentuale|main|87%}}
daranno come risultato: 25 e 75%, questo perché 14 è più vicino a 25 che alla categoria inferiore ( 00 ), mentre 87% è più vicino alla categoria inferiore, cioè 75% che a quella superiore, cioè 100%.
funzione per le immagini
[modifica]Se il vostro scopo è quello di usarlo per inserire le iconcine di avanzamento, la funzione da richiamare è {{#Invoke:ArrotondoPercentuale|immagine|''n''}}
dove "n" è il numero da arrotondare.
- Esempio
{{#Invoke:ArrotondoPercentuale|immagine|74%}}
- restituirà
- che è l'arrotondamento per eccesso a 75%
Nota: a differenza della funzione principale, le immagini necessitano del segno di percentuale e per adesso la dimensione è prestabilita.
suddivisioni
[modifica]Tutti i valori si intendono implicitamente compresi
da | 0 | a | 12 | → | 00 |
da | 13 | a | 37 | → | 25 |
da | 38 | a | 62 | → | 50 |
da | 63 | a | 99 | → | 75 |
100 | → | 100 |
Funzione pratica
[modifica]Questo modulo è stato pensato per essere usato con il {{Avanzamento}} in modo che restituisca sempre un valore corretto, anche se un utente aggiungesse un parametro non contemplato nell'Avanzamento tipo questo, in modo da evitare il più possibile gli errori nella visualizzazione.