实现一个算法(输入2个数,比如8,2得出3,意思是2的3次方等于8)
2个回答
展开全部
using System;
namespace Algorithm
{
class Program
{
/// <summary>
/// 求对数算法
/// </summary>
/// <param name="logNumber">对数</param>
/// <param name="baseNumber">对数的底数</param>
/// <returns>返回以baseNumber为底logNumber的对数</returns>
static double Log(double logNumber, double baseNumber)
{
return Math.Log(logNumber, baseNumber);
}
static void Main(string[] args)
{
Console.WriteLine(Log(8,2)); // 以2为底8的对数,结果输出3
Console.WriteLine(Log(32, 2)); // 以2为底32的对数,结果输出5
Console.ReadKey(true);
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询