Are there any two numbers such that multiplying them together is the same as putting their digits next to each other?
I have two natural numbers, $A$ and $B$, such that $A \times B = AB$.
Do any such numbers exist? For example, if $20$ and $18$ were such numbers then $20 \times 18 = 2018$.
Lets put aside the trivial answer $A=0$ and $B=0$ and consider both $A, B>0$.
You want numbers such that $A\times B = A\times10^k + B$ where $k$ is the number of digits of $B$, that is with $10^{k-1}\leq B < 10^k$. So you need $B=10^k+\dfrac{B}{A}$ with $B<10^k$. From which results $B>10^k$ and $B<10^k$.
So if there's no mistake there, the answer is no.
There is the pathological example $A=B=0$.
For the rest:
Let $B$ have $m$ digits. We have $AB= A*10^m+B$ We want $AB=A* B$,
We have $$A*10^m+B-A*B = A*(10^m-B)+B>B,$$ because $10^m>B$ as $B$ has $m$ digits. So you always overestimate by at least $B$.
From this its also clear, that the result is independent of the chosen base.
Let me generealise a bit:
If we allow $A$ to be negative, we need to change the condition to $AB=A*10^m-B$.
This leads to
$$A=\frac B {10^m-B}, $$
but then the right hand side is positive and again we get a contradiction.
So the last possibility is $B<0$. But then we first need to define $AB$.
A natural way to do this would be $A(-B)$.
Then we have for $A>0$: $AB=A*10^m-B$ which implies
$$A=\frac B {10^m-B}. $$
This time, there is no contradiction because of sign issues.
However, now $-B>0$, hence $|10^m-B|>|B|$, so the right hand side is no integer.
The analogous argument gives also a contradiction for $A,B>0$.
So even in the more generalised setting, the answer is no.
If $B$ has $n$ digits then $10^{n-1} \le B <10^n$ and we want $AB = 10^nA + B$ or
But $B<10^n$ so $AB < 10^nA \le 10^nA + B$
So 1) Yes over compensation always
2) by $10^nA + B - AB = 10^{[\log_{10}(B)]+1}A + B - AB$
3) The same argument applies to any base $> 1$