Algorithm 建立一个简单的对数方程
我该如何表述以下想法 我有p(参数)。我想知道我需要把它除以2多少次,直到除法的结果是dAlgorithm 建立一个简单的对数方程,algorithm,matlab,math,Algorithm,Matlab,Math,我该如何表述以下想法 我有p(参数)。我想知道我需要把它除以2多少次,直到除法的结果是d 例如,设p=400,d=25。我需要将它除以2 4次,得到d~20。平凡:d*2^n=p,因此n=log(p/d)/log(2)。然后按你想要的方向将n取整。琐碎的:d*2^n=p,因此n=log(p/d)/log(2)。然后沿着你想要的方向把n围起来
例如,设p=400,d=25。我需要将它除以2 4次,得到d~20。平凡:d*2^n=p,因此n=log(p/d)/log(2)。然后按你想要的方向将n取整。琐碎的:d*2^n=p,因此n=log(p/d)/log(2)。然后沿着你想要的方向把n围起来