# Oggetto Math

**URL:** <https://www.ruby-forum.com/t/oggetto-math/106121>\
**Category:** IT\
**Created:** [June 6, 2007, 5:30pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121 "2007-06-06T17:30:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:30pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/1 "2007-06-06T17:30:54Z")

</div>

una domanda stupida, ma cerco, cerco e non riesco a trovare… come si  
eleva a potenza un numero in ruby? tks

---

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:34pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/2 "2007-06-06T17:34:55Z")

</div>

numero\*\*potenza - bizzaro, lo so.

---

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:35pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/3 "2007-06-06T17:35:55Z")

</div>

On 6/6/07, Giuliano U. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> una domanda stupida, ma cerco, cerco e non riesco a trovare… come si eleva a  
> potenza un numero in ruby? tks

Non serve il modulo Math in questo caso, basta usare l’operatore \*\* :

3 \*\* 3 # =\> 27

Ciao

---

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:40pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/4 "2007-06-06T17:40:55Z")

</div>

4\*\*2 = 16

---

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:39pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/5 "2007-06-06T17:39:55Z")

</div>

On 6/6/07, Daniele A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

aspetta aspetta, ogni volta che c’è qualcosa di strano nel linguaggio come  
rubyista ti devo dire…

“perchè mai vuoi usare l’elevamento a potenza? forse non hai formulato  
bene  
il problema. di certo la moltiplicazione copre il 99% dei casi”

🙂

---

<div class="post-metadata">

**Author:** ![Giuliano\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@Giuliano\_U](https://www.ruby-forum.com/u/Giuliano_U)\
**Post date:** [June 6, 2007, 5:47pm UTC](https://www.ruby-forum.com/t/oggetto-math/106121/6 "2007-06-06T17:47:57Z")

</div>

premetto le scue a daniele per aver toppato il nome  
nell’altra mail 🙂

— chiaro scuro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> “perchè mai vuoi usare l’elevamento a potenza? forse  
> non hai formulato bene  
> il problema. di certo la moltiplicazione copre il  
> 99% dei casi”

concordo che questo sia il ragionamento corretto nella  
maggior parte dei casi 🙂

In questo però andava bene “quando c’è qualcosa di non  
alfabetico in ruby bisogna guardare perl” dove appunto  
c’è num\*\*esponente.

E a sorpresa, è un eredità dal FORTRAN 🙂

```
  ___________________________________________________________

```

Yahoo! Mail is the world’s favourite email. Don’t settle for less, sign  
up for  
your free account today  
[http://uk.rd.yahoo.com/evt=44106/\*http://uk.docs.yahoo.com/mail/winter07.html](http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html)
