早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C#怎么写科学计算器的编码,要可以用+,-,*,/,%,平方,开方这些的哦

题目详情
C#怎么写 科学计算器的编码,要可以用+,-,*,/,%,平方,开方这些的哦
▼优质解答
答案和解析
using System;
using System.Collections.Generic;
using System.Text;
namespace shangJi
{
///
/// 运算方法
///
class CalcMethod
{
///
/// 加法
///
/// 参数一
/// 参数二
/// 返回结果
public float Add(float num1, float num2)
{
return num1 + num2;
}
///
/// 减法
///
/// 参数一
/// 参数二
/// 返回结果
public float Sub(float num1, float num2)
{
return num1 - num2;
}
///
/// 乘法
///
/// 参数一
/// 参数二
/// 返回结果
public float Mul(float num1, float num2)
{
return num1 * num2;
}
///
/// 除法
///
/// 参数一
/// 参数二
/// 结果
public float Division(float num1, float num2)
{
return num1 / num2;
}
///
/// 选择计算方法
///
/// 数值参数1
/// 数值参数2
/// 运算符
///
public void Clac(float num1, float num2, string symbol)
{
switch (symbol)
{
case "+":
Console.WriteLine(Add(num1, num2));
break;
case "-":
Console.WriteLine(Sub(num1, num2));
break;
case "*":
Console.WriteLine(Mul(num1, num2));
break;
case "/":
if (num2 != 0)
{
Console.WriteLine(Division(num1, num2));
}
else
{
Console.WriteLine("除数不能为0!");
}
break;
default :
Console.WriteLine("没有该运算");
break;
}
}
}
}
看了C#怎么写科学计算器的编码,要...的网友还看了以下: