Pytania otagowane jako exponentiation

17
Co robi operator ^ w Javie?
Jaką funkcję pełni ^operator (karetka) w Javie? Kiedy spróbuję: int a = 5^n; ...to daje mi: dla n = 5 zwraca 0 dla n = 4, zwraca 1 dla n = 6, zwraca 3 ... więc myślę, że nie wykonuje potęgowania. Ale co to jest?



4
Potęgowanie w Haskellu
Czy ktoś może mi powiedzieć, dlaczego Haskell Prelude definiuje dwie oddzielne funkcje potęgowania (tj. ^I **)? Myślałem, że system typów miał wyeliminować tego rodzaju powielanie. Prelude> 2^2 4 Prelude> 4**0.5 2.0

9
Operator potęgowania w języku Swift
Nie widzę operatora potęgowania zdefiniowanego w podstawowych operatorach arytmetycznych w odwołaniu do języka Swift. Czy naprawdę nie ma w języku predefiniowanych liczb całkowitych lub zmiennoprzecinkowych?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.