Elevamento a potenza

Da Gambas-it.org - Wikipedia.
Versione del 12 set 2014 alle 18:07 di Vuott (Discussione | contributi) (Creata pagina con 'Per effettuare l'<I>elevamento a potenza</i> di un numero, è possibile utilizzare almeno due modalità. ===Uso del segno '''^''' === Molto brevemente ed agevolmente si potr...')

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per effettuare l'elevamento a potenza di un numero, è possibile utilizzare almeno due modalità.


Uso del segno ^

Molto brevemente ed agevolmente si potrà utilizzare il segno ^ , come segue:

Public Sub Main()

 Dim i As Integer

  i = 3 ^ 4

  Print i

End


Uso di un algoritmo

Si potrà utilizzare del codice più complesso. Ad esempio:

Public Sub Main()

 Dim b, e As Integer
 Dim ris As Integer = 1
 
   b = 3
   e = 4
 
   While (e)
       If e And 1 Then
         ris = ris * b
         e = e - 1
       Endif
       b = b * b
       e = e / 2
   Wend
   
   Print "Risultato = "; ris

End