c#制作计算器实现四则运算、指数、对数、平方、开根号、正弦、余弦、绝对值
时间: 2023-11-06 15:09:19 浏览: 405
C#制作计算器可以使用Math类中的方法来实现四则运算、指数、对数、平方、开根号、正弦、余弦、绝对值等功能。
以下是实现这些功能的方法:
1. 四则运算:使用加、减、乘、除等基本运算符实现。
2. 指数:使用Math类中的expontent方法实现。
3. 对数:使用Math类中的log方法实现。
4. 平方:使用Math类中的pow方法实现,将指数设置为2。
5. 开根号:使用Math类中的sqrt方法实现。
6. 正弦:使用Math类中的sin方法实现。
7. 余弦:使用Math类中的cos方法实现。
8. 绝对值:使用Math类中的abs方法实现。
相关问题
c#制作计算器实现指数、对数、平方、开根号、正弦、余弦、绝对值代码
以下是C#制作计算器实现指数、对数、平方、开根号、正弦、余弦、绝对值的代码:
```
using System;
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数字:");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入运算符:");
string op = Console.ReadLine();
double result = 0;
switch (op)
{
case "^":
Console.WriteLine("请输入指数:");
double exponent = Convert.ToDouble(Console.ReadLine());
result = Math.Pow(num1, exponent);
break;
case "log":
Console.WriteLine("请输入底数:");
double logBase = Convert.ToDouble(Console.ReadLine());
result = Math.Log(num1, logBase);
break;
case "sqrt":
result = Math.Sqrt(num1);
break;
case "sin":
result = Math.Sin(num1);
break;
case "cos":
result = Math.Cos(num1);
break;
case "abs":
result = Math.Abs(num1);
break;
default:
Console.WriteLine("无效的运算符");
break;
}
Console.WriteLine("结果为:" + result);
}
}
}
```
阅读全文