So you can do all mathematical operations in binary, but you can’t represent all numbers in binary like 0.3, which is a repeating number, and had the same issues as a number like 1/3 in decimal where you can’t avoid rounding errors
It’s worth noting that 1/3 is also a repeating number in binary. 0.01010101…
While 0.3 is in binary 0.0100110011001100…
That’s phasers, the lasers in star trek at instantaneous… Oh you said star wars