Modulo:Gapnum/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Moroboshi (discussione | contributi)
Nuova pagina: {{Man modulo}} Questo modulo è usato dal template {{tl|val}}. == Uso in altri moduli == ===gaps=== La funzione <code>gaps</code> può essere utilizzata per formattar...
 
Nessun oggetto della modifica
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 7:
La funzione <code>gaps</code> può essere utilizzata per formattare numeri in altri moduli.
 
<sourcesyntaxhighlight lang="lua">
local gaps = require('Module:Gapnum').gaps
</syntaxhighlight>
</source>
 
Per usare <code>gaps</code> il primo argomento è un numero da formattare, il secondo una tabella con le opzioni di formattazione. Le opzioni possibili sono:
Riga 17:
La funzione ritorna una ''tabella'', quindi il programma chiamate può applicare ulteriori stili, ma dovrà provvedere a concatenare il valore della tabella.
 
<sourcesyntaxhighlight lang="lua">
local gaps = require('Module:Gapnum').gaps
 
Riga 49:
local n_small_10 = gaps(n, {gap='1px', prec=10})
end
</syntaxhighlight>
</source>
 
===groups===
La funzione <code>groups</code> può essere usata in altri moduli per separare un numero in gruppi nello stesso modo di <code>gaps</code>, ma invece di una stringa formattata <code>string</code>, la funzione ritornerà una tabella i cui elementi sono i gruppi di numeri.
 
<sourcesyntaxhighlight lang="lua">
local groups = require('Module:Gapnum').groups
 
Riga 85:
local n4a,n4b = groups(123.4567,8)
end
</syntaxhighlight>
</source>
 
<!-- la pagina del modulo non si può categorizzare direttamente, va fatto da qui --><includeonly>[[Categoria:Moduli]]</includeonly><noinclude>[[Categoria:Manuali dei moduli]]</noinclude>