c#如何实现随机数与double相乘

想用粒子群算法更新速度

                double floats = ran_float.NextDouble();
                 //速度更新
                double vfloats = v_float.NextDouble();
                //种群更新
                v = w * v + c1 * (p_best - λ) *Convert.ToDouble( v_float) + c2 * (g_best - λ) * Convert.ToDouble(ran_float);
                λ = λ + v;

显示没有办法将v_float转成double型
该怎么办

v_float从哪来的???