Chaos theory states that we can't predict future because we can't measure initial conditions of a system to infinite precision. I get that. That alone doesn't mean that the future is not determined, it only means it is unpredictable (by us).
However, given the fact that every measurement yields an irrational number with infinite decimals, how is it possible that future is in itself deterministic? I think that for some system to be deterministic, it has to have a finite amount of data in itself (in this case, decimals.) I can't wrap my head around the notion that some observable variable has infinitely long number attached to itself, but obviously it has!
If nature has irrational, infinite values for every variable we observe, how is it possible for future to happen in any way? What exactly determines the outcome then?