Perform several mathematic operations The task:

You have to input 2 numbers and output the results of several operations done with them.

Details:

Input 2 floating point numbers, x != 0 and y != 0 via stdin, command line or function arguments.
Output x+y,
       x*y,
       x^y (pow(x,y), not x XOR y),
       x-y,
       y-x,
       x/y and
       y/x on STDOUT separated by newlines, commas or spaces.

For languages which doesn't support floats, you may use an external library, implement them yourself or you can not participate :(
Standard loopholes apply, the shortest code in bytes wins. Good luck!
Dyalog APL, 15 bytes

Takes x as left argument and y as right argument.
+,×,*,-,-⍨,÷,÷⍨

Simply a long train of forks (3-trains):
+, the sum, followed by
×, the product, followed by
*, the exponentiation, followed by
-, the difference, followed by
-⍨, the swapped difference, followed by
÷, the ratio, followed by
÷⍨ the swapped ratio
TryAPL online!