“VS”编写“加减乘除”运算的代码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“VS”编写“加减乘除”运算的代码?相关的知识,希望对你有一定的参考价值。

上代码 :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1

public partial class Form1 : Form

int Pd;
public Form1()

InitializeComponent();


private void button1_Click(object sender, EventArgs e)

if (textBox1.Text.ToString().Trim()=="")//只做了个简单判断 值不能为空

MessageBox.Show("值不能为空");//提示
return;

else if(textBox2.Text.Trim()=="")

MessageBox.Show("值不能为空");
return;

if (radioButton1.Checked == true)//判断选择的算法 这里我用的单选按钮 如果选中的话 radioButton1.Checked会等于true

Pd = 1;//加

else if (radioButton2.Checked==true)

Pd = 2;//减
else if (radioButton3.Checked==true)

Pd = 3;//乘

else if (radioButton4.Checked == true)

Pd = 4;//除

switch (Pd)//传入运算符号的值

case 1: textBox3.Text = Convert.ToString(Convert.ToDouble(textBox1.Text) + Convert.ToDouble(textBox2.Text)); break;//先将文本框内的text转换成double类型 计算完后再次转换成string类型赋值到结果文本框
case 2: textBox3.Text = Convert.ToString(Convert.ToDouble(textBox1.Text) - Convert.ToDouble(textBox2.Text)); break;
case 3: textBox3.Text = Convert.ToString(Convert.ToDouble(textBox1.Text) * Convert.ToDouble(textBox2.Text)); break;
case 4: textBox3.Text = Convert.ToString(Convert.ToDouble(textBox1.Text) / Convert.ToDouble(textBox2.Text)); break;



参考技术A 我这里有一份从前给学弟写的c语言的处理加减乘除的代码。你看着改吧。
http://blog.csdn.net/dannis_bh/article/details/51002627本回答被提问者和网友采纳

java中怎么将字符串(带运算符号加减乘除)转换成代数算式运算

参考技术A 如果你只是想要结果的话可以利用数据库来进行计算
进行计算之前,运算符要记得替换,例如x换成*,同理可校验字符串是否是合法运算式

以上是关于“VS”编写“加减乘除”运算的代码?的主要内容,如果未能解决你的问题,请参考以下文章

求简单java写计算器代码加减乘除

java简单加减乘除

用case结构编写linux的shell脚本,实现加减乘除的四则运算

mysql语句如何作加减乘除运算?

java:编写一个计算器小程序,要求可以做加减乘除运算

课堂Java小程序(加减乘除与验证码)