$xy = 100 $
$y = 100/x$
$x$ is not equal to $0$ and can be represented as $1\cdot x$
However I still do not understand on why $100/x$ does not represent a direct variation. Is it because of the use of division within the right side of the equation is not valid?

Visually speaking, a directly proportional relationship in the form $y=mx$ is a straight line. Thus the slope, which is $\frac{y}{x}$, must be constant for all $x$.
With $x=1, y=100$ and $x=2, y=50$, the slopes $\frac{y}{x}$ are $100$ and $25$ respectively. Since the slope is not constant, $xy=100$ is not directly proportional.