# Arrotondamenti

**URL:** <https://www.ruby-forum.com/t/arrotondamenti/81342>\
**Category:** IT\
**Created:** [January 8, 2007, 2:45am UTC](https://www.ruby-forum.com/t/arrotondamenti/81342 "2007-01-08T02:45:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 2:45am UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/1 "2007-01-08T02:45:04Z")

</div>

Ciao a tutti, ho una percentuale che to\_f mi mostra con 10 cifre dopo la  
virgola. A me basterebbe visualizzarla con le sole prime due cifre dopo  
la virgola. Es. 93.8154789123% vorrei vederla come 93.81%. Qualcuno sa  
come si fa? Grazie in anticipo,Giovanni.

---

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 9:12am UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/2 "2007-01-08T09:12:58Z")

</div>

Il giorno 08/gen/07, alle ore 02:45, giovanni zangrillo ha scritto:

Se devi stamparla usa printf.

Es.

printf “%.2f”, 13438.34598 =\> 13438.35

---

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 10:44am UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/3 "2007-01-08T10:44:27Z")

</div>

Giovanni I. wrote:

> Il giorno 08/gen/07, alle ore 02:45, giovanni zangrillo ha scritto:
> 
> Se devi stamparla usa printf.
> 
> Es.
> 
> printf “%.2f”, 13438.34598 =\> 13438.35

GRazie, io dovrei semplicemente passarla alla view.Potrei arrotondare il  
numero a mano con un paio di operazioni matematiche, perÃ² mi domandavo  
se ci fosse un metodo in ruby piÃ¹ diretto.Grazie,Giovanni.

---

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 10:55am UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/4 "2007-01-08T10:55:07Z")

</div>

Il giorno 08/gen/07, alle ore 10:44, giovanni zangrillo ha scritto:

Allora volevi un metodo rails per mostrare il numero, non Ruby 🙂

In tal caso

\<%= number\_with\_precision(numero, numero\_di\_decimali %\>

---

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 4:34pm UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/5 "2007-01-08T16:34:28Z")

</div>

Giovanni I. wrote:

> Il giorno 08/gen/07, alle ore 10:44, giovanni zangrillo ha scritto:
> 
> Allora volevi un metodo rails per mostrare il numero, non Ruby 🙂
> 
> In tal caso
> 
> \<%= number\_with\_precision(numero, numero\_di\_decimali %\>

grazie, mille grazie davvero…Giovanni.

---

<div class="post-metadata">

**Author:** ![giovanni\_zangrillo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@giovanni\_zangrillo](https://www.ruby-forum.com/u/giovanni_zangrillo)\
**Post date:** [January 8, 2007, 4:48pm UTC](https://www.ruby-forum.com/t/arrotondamenti/81342/6 "2007-01-08T16:48:05Z")

</div>

giovanni zangrillo ha scritto:

Se non ci si aiutasse almeno tra Giovanni il mondo andrebbe a rotoli 😃
