[ruby-it] Arrotondamento risultati
Sandro Paganotti
sandro.paganotti a gmail.com
Lun 2 Mar 2009 23:25:18 CET
On Mon, Mar 2, 2009 at 8:07 PM, Alessandro Scolavino <scolas a gmail.com>wrote:
> io di solito faccio cosė
>
> format("%.2f", [float value] )
>
Anche io tendo ad utilizzare il metodo '%', del quale apprezzo parecchio la
potenza
(link: http://www.ruby-doc.org/core/classes/String.html#M000785)
"%05d" % 123 #=> "00123"
"%-5s: %08x" % [ "ID", self.id ] #=> "ID : 200e14d6"
> Luigi Panzeri wrote:
> > Il giorno 25/feb/09, alle ore 11:02, Niko Ruby ha scritto:
> >> Grazie
> >>
> >>
> >
> > Dipende dalla natura del tuo problema. Se si tratta di soldi prova ad
> > usare la gemma money, se invece sono valori reali allora stabilisci
> > una tolleranza e controlla
> >
> > (val1 - val2).abs < tolerance
> >
> > piuttosto che l'uguaglianza.
> >
> > E primi di prendertela con i float assicurati di conoscere cosa e'
> > scritto in
> >
> > http://docs.sun.com/source/806-3568/ncg_goldberg.html
> >
> > PDF: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.22.6768
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
More information about the Ml
mailing list