分别输出1-100之间的平方,平方根,自然对数,e指数的数学用表 C#
时间: 2024-09-20 20:04:28 浏览: 86
在C#中,你可以使用循环和一些内置的数学函数来创建一个简单的数学表格,包括1到100之间每个数字的平方、平方根、自然对数以及e指数。下面是一个示例代码片段:
```csharp
using System;
using System.Numerics;
class MathTable
{
static void Main()
{
Console.WriteLine("Number\tSquare\tSqrt\tLog base e\tE^x");
for (int i = 1; i <= 100; i++)
{
double square = i * i;
double sqrt = Math.Sqrt(i);
double logE = Math.Log(i);
double exp = Math.Exp(i);
Console.WriteLine($"{i}\t{square}\t{sqrt:F2}\t{logE:F2}\t{exp:F2}");
}
}
}
```
这个程序首先包含了`System`和`System.Numerics`命名空间,因为我们需要使用`Math`类来计算平方根和对数,并使用`BigInteger`类来进行大数的精确运算。
在`Main`函数中,我们遍历1到100的整数,计算每个数字的平方、平方根、自然对数(e为底的对数)和e的幂次。结果会按照指定格式打印出来,例如保留两位小数。
阅读全文