算数编码 比例缩放问题

在算数编码的具体实现中,为避免精度过高导致的数据溢出,通常需要对已确定的位数进行输出,并将区间范围进行缩放,这部分具体怎么实现的,有大佬可以详细解释下吗

C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html
C和C++算法完整教程:https://blog.csdn.net/it_xiangqiang/category_10768339.html