Dirchlet's Approximation Theorem states that for $k$ real numbers $b_1, b_2, \ldots, b_n$, and $N\in \mathbb{N}$ there exists a $q\in\mathbb{N}$ such that for all $1\le i\le k$, there exists integers $p_i$ such that $|b_iq-p_i|\le \frac{1}{N^{\frac{1}{k}}}$.
Note that in some sense these approximations can be both lower or upper bounds. For a particular application I need rational approximations of this form in only one direction. In particular, I was curious if the following result holds. For positive real numbers $b_1,\ldots,b_k$ and any $\epsilon>0$, there exists a positive integer $q$ such that $0\le (qb_i-\lfloor qb_i \rfloor)\le \epsilon$ for $1\le i \le k$.