SkyDangerous 395 Postado Março 23, 2012 Share Postado Março 23, 2012 Essa função é bem simples, faz a potenciação do número e sua base. function GetPotenciacao(number,numberpo) local a , b, x , y= number, numberpo, a * b, 1 y = a * b print ("Resultado",y) end a = 5-- base b = 5 -- exponenciação return (GetPotenciacao(a,b)) Pronto, uma função simples porém muito utilizada na matemática ;D Link para o comentário Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Março 23, 2012 Share Postado Março 23, 2012 x^y Já não faz isso lol Link para o comentário Compartilhar em outros sites More sharing options...
Vinc 101 Postado Março 23, 2012 Share Postado Março 23, 2012 tantao x quanto y valem a*b ,praque serve o x ja que ele nem é usado? outra pra que afirma que y = 1 e logo em seguida que ele é igual a*b? porque se n usa a mesma varivel que vai na função? e ainda pior isso é uma multiplicação n potencia se colocase a = 2 b = 3 ia printa 6 se fosse pra se uma potenciação seria algo assim(descosideram o fato de existir o "^" sitado pelo fire) function GetPotenciacao(a,b) y = a i = 1 while i < b do a = a*y i = i+1 end print ("Resultado",y) end Link para o comentário Compartilhar em outros sites More sharing options...
SkyDangerous 395 Postado Março 23, 2012 Autor Share Postado Março 23, 2012 estava treinando funções. o intuito é de fazer uma função. \ha Link para o comentário Compartilhar em outros sites More sharing options...
Oneshot 732 Postado Março 24, 2012 Share Postado Março 24, 2012 A verdade é que vocês todos são fracos. math.pow(x, y) FLW Link para o comentário Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Março 24, 2012 Share Postado Março 24, 2012 mas ta muito sagaz esse bruno Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados