How to multiply on a calculator which only allows add, subtract and reciprocal

I assume that you can also put additional numbers (except your two operands) into the calculator, i.e. that you can calculate $x+4$, for instance. Then, $$\frac14\,x^2=\frac1{\dfrac1x-\dfrac1{x+4}}-x\tag1$$ and $$xy=\frac14\,(x+y)^2-\frac14\,(x-y)^2\tag2.$$ Of course, (1) is valid only if $x\neq0,-4$, but there's no need to calculate $0^2$, and if $x=-4$, we use $x^2=(-x)^2$.


Just for curiosity because it is just a silly method to get $xy$, but Prof Vector answer made me think of that.

Let's define $H(x,y)=\dfrac 2{\frac 1x+\frac 1y}$ and $A(x,y)=\dfrac{x+y}2$ respectively harmonic and arithmetic means.

Multiplying or dividing by $2$ is not an issue since $2a=a+a$ and $\dfrac a2=\dfrac 1{\frac 1a+\frac 1a}$.

Then it is known that the arithmetic-harmonic mean $\begin{cases} x_0=x & x_{n+1}=A(x_n,y_n)\\y_0=y & y_{n+1}=H(x_n,y_n)\end{cases}$

converge quickly to the geometric mean $\sqrt{xy}$.

Finally we can use $a^2=\dfrac 1{\frac 1a-\frac 1{a+1}}-a$ to conclude.