Difference between revisions of "Cum se scrie ridicarea la putere ?"
Line 8: | Line 8: | ||
De exemplu una este sa ridici un intreg la putere intreaga |
De exemplu una este sa ridici un intreg la putere intreaga |
||
− | prin inmultire repetata de intregi, alta este [[sa |
+ | prin inmultire repetata de intregi, alta este [[sa ridici un real la putere reala prin calcule cu logaritm si exponentiala]] |
− | ridici un real la putere reala prin calcule cu logaritm si exponentiala]] |
||
Dupa caz utilizati: ^ , ^^ , ** |
Dupa caz utilizati: ^ , ^^ , ** |
Latest revision as of 09:44, 8 February 2010
Ridicarea la putere poate
fi definita in diverse moduri si
pentru diverse feluri de argumente:
Vor fi deci mai multi operatori destinati a scrie
o ridicare la putere.
De exemplu una este sa ridici un intreg la putere intreaga prin inmultire repetata de intregi, alta este sa ridici un real la putere reala prin calcule cu logaritm si exponentiala
Dupa caz utilizati: ^ , ^^ , **
(^) :: (Num a, Integral b) => a -> b -> a
Hugs> 3 ^ 3
27
Alta ridicare la putere este definita pe alte clase de tipuri.
(^) :: (Num a, Integral b) => a -> b -> a
Hugs> 3 ^ 3
27
(^^) :: (Fractional a, Integral b) => a -> b -> a
Hugs> 2 ^^ 3
8.0
Hugs> 3 ^ 3
27
Hugs> 0.5 ^ 3
0.125
(**) :: Floating a => a -> a -> a
Hugs> 1.2 ** 1.2
1.24456474720398
Hugs> 3 ** 3
27.0
Hugs>
pagina in dezvoltare