Calculations like this one for the orbital period of a binary system are hardly ever done analytically.
Astronomers usually take some known approximations and extend it to system like Sirius, and get an estimate for their period numerically (and a good one, by the looks of it).
If you're curious, we can derive this version of the 3rd law by considering the acceleration of the center of mass of the two stars:
\begin{equation}
m_{1}r_{1}=m_{2}r_{2}
\end{equation}
\begin{equation}
r = r_1+r_2
\end{equation}
The latter being the total separation between the two stars.
Additionally we approximate the orbits to be circular, we can say that:
\begin{equation}
Pv_i = 2\pi r_i
\end{equation}
Where P is the period of orbit.
Which gives r as:
\begin{equation}
r = \frac{P}{2\pi}(v_1+v_2)
\end{equation}
Now you just substitute this into the standard Kepler's 3rd Law and do a bit of rearranging:
\begin{equation}
\frac{m_2^3}{(m_1+m_2)^3}=\frac{Pv_1^3}{2\pi G}
\end{equation}
Now we have an approximate relationship between the mass of the stars, their orbital period and the observed orbital velocity (not taking into account the angle of observation).
In conclusion, you shouldn't really be looking at decimal places when it comes to calculations like this one; we're not proving theorems here, so an error below 0.1 of a year is honestly amazing to me. Especially since we have been looking at Sirius for thousands of years, but only realised it's a binary system in the last 150.