早教吧作业答案频道 -->数学-->
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;
}
}
}
}
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#怎么写科学计算器的编码,要...的网友还看了以下:
金属钾失火,用干粉灭火器可以么 2020-04-06 …
1.用什么方法可以得到铁水?比如说用煤碳加热温度是否能达到铁的熔点呢?还有就是用什么样的熔器可以存 2020-05-17 …
加湿器是怎么冒出水汽的?家用加湿器,通常是以超声波雾化加湿的方式为主,主要的工作部件是超声波雾化器 2020-06-22 …
用量角器画角,要先画一条什么线,确定角的什么和什么,使量角器的什么和射线重全,0.到度线与射线重合 2020-07-11 …
问一下各位大神一个简单的51单片机定时器计数初值的问题设单片机晶振频率f=6MHz,使用定时器1以 2020-07-17 …
为什么其他的选项不行呢9、下列哪种触发器可以方便地将所加数据存入触发器,适用于数据存储类型的时序电 2020-07-22 …
电动车60v改72v不换控制器可以么?如果加的一块电瓶并联其中一块,这样还是60v,是否可以 2020-08-01 …
低熔点金属用什么容器,除了玻璃.据说汞\镓\钠等低熔点金属在液态下会渗透和破坏一些材料,应该用什么材 2020-11-03 …
模块机器人具有三个部分,它们分别是器,控制器和执行器,如果模块机器人有2种传感器,3种控制方式,4种 2020-11-07 …
计算器的工作原理是如何的讲述计算器,运用了什么原理,有些计算器可以解方程,随时按一些很复杂的函数也可 2020-11-17 …