“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”编写“加减乘除”运算的代码?的主要内容,如果未能解决你的问题,请参考以下文章