Thanks! Sorry by posting in portuguese. I'll reply this to the others lists.
2009/11/19 Henry Vermaak <[email protected]> > 2009/11/18 Guionardo Furlan <[email protected]>: > > Buenas pessoal, > > quero mostrar um número inteiro com os separadores de milhar, e na > > documentação do FPC, na função FORMAT tenho o tipo de argumento "N" que > me > > dá o formato necessário. > > http://lazarus-ccr.sourceforge.net/docs/rtl/sysutils/format.html > > Mas, quando faço > > format('%n', [qualquerinteiro]); > > Dá um erro em run-time: Invalid argument index in format "" > > Se eu substituo '%n' por '%d' não dá erro, mas não tenho a separação de > > milhares. > > The reason that this happens is that %n expects a floating point > variable, so if you'd like to use an integer, you can use: > > format('%.0n', [double(qualquerinteiro)]); > > That should give you the thousand separators and no precision for integer. > > Henry > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com http://www.guionardofurlan.com.br
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
