小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

簡易計算器

 緣木求魚001 2012-09-27
using System;
using System.Windows.Forms;
using System.Drawing;
 
 
namespace 簡易計算器
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        //----------------------------------------------------------------------------//
 
        public void InputNumber(string number1)
        {
            if (textBox1.Text == "0")
            {
                textBox1.Text = ""; 
            }
 
            textBox1.Text = textBox1.Text + number1;
            /*Console.Beep(500, 100);*/
 
        }
 
        private void btndot_Click(object sender, EventArgs e)
        {
            if(textBox1.Text.IndexOf("."== -1)//-1 ==不包含 
            {
            InputNumber(".");
            }
        }
 
        private void btn0_Click(object sender, EventArgs e)
        {
            InputNumber("0");
        }
 
        private void btn1_Click(object sender, EventArgs e)
        {
            InputNumber("1");
        }
 
        private void btn2_Click(object sender, EventArgs e)
        {
            InputNumber("2");
        }
 
        private void btn3_Click(object sender, EventArgs e)
        {
            InputNumber("3");
        }
 
        private void btn4_Click(object sender, EventArgs e)
        {
            InputNumber("4");
        }
 
        private void btn5_Click(object sender, EventArgs e)
        {
            InputNumber("5");
        }
 
        private void btn6_Click(object sender, EventArgs e)
        {
            InputNumber("6");
        }
 
        private void btn7_Click(object sender, EventArgs e)
        {
            InputNumber("7");
        }
 
        private void btn8_Click(object sender, EventArgs e)
        {
            InputNumber("8");
        }
 
        private void btn9_Click(object sender, EventArgs e)
        {
            InputNumber("9");
        }
 
        //----------------------------------------------------------------------------//
 
        public static string numbersaved;//被運算數(shù)
        public static string signsaved;//運算符
        
        public void SaveInputed(string num1, string sign1)//按下運算符則保存算式
        {
            if (num1 == "0" | num1 == ""return;
 
            numbersaved = num1;
            signsaved = sign1;
            textBox1.Text = "0";
           /*Console.Beep(500, 100);*/
        }
 
        private void btnjia_Click(object sender, EventArgs e)//加減乘除
        {
            SaveInputed(textBox1.Text,"加");
        }
 
        private void btnjian_Click(object sender, EventArgs e)
        {
            SaveInputed(textBox1.Text, "減");
        }
 
        private void btnchen_Click(object sender, EventArgs e)
        {
            SaveInputed(textBox1.Text, "乘");
        }
 
        private void btnchu_Click(object sender, EventArgs e)
        {
            SaveInputed(textBox1.Text, "除");
        }
 
        //----------------------------------------------------------------------------//
 
 
        private void btndeng_Click(object sender, EventArgs e) 
        {
            string numbernow=textBox1.Text;
 
            if (signsaved == "" | numbersaved == "" | numbernow == "" | numbernow == "0"return;
 
            textBox1.Text= Calcuration(numbersaved,signsaved,numbernow);
            listBox1.Items.Add(numbersaved + signsaved  + numbernow + "等于"  + textBox1.Text);
            listBox1.SelectedIndex = listBox1.Items.Count - 1;
            signsaved = "";
            numbersaved = "";
            /*Console.Beep(500, 100);*/
        }
 
        public string Calcuration(string num1, string sign1, string num2)
        {
            float number1, number2, sum1 = 0;
 
            try
            {
                number1 = (float)(Double.Parse(num1));
                number2 = (float)(Double.Parse(num2));
 
                if (sign1 == "加")
                {
                    sum1 = number1 + number2;
                }
 
                if (sign1 == "減")
                {
                    sum1 = number1 - number2;
                }
 
                if (sign1 == "乘")
                {
                    sum1 = number1 * number2;
                }
 
                if (sign1 == "除")
                {
                    sum1 = number1 / number2;
                }
                return sum1.ToString();
            }
            catch
            {
                return "There is a error!";
            }
        }
 
        //----------------------------------------------------------------------------//
 
        private void btnclear_Click(object sender, EventArgs e)//全部清零(計算器全部歸零)
        {
            textBox1.Text = "0";
            numbersaved = "";
            signsaved= "";
            /*Console.Beep(500, 100);*/
        }
 
        private void Form1_SizeChanged(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Minimized) //判斷是否最小化
            {
                this.ShowInTaskbar = false//不顯示在系統(tǒng)任務(wù)欄
                notifyIcon1.Visible = true//托盤圖標可見
            }
        }
 
        private void notifyIcon1_Click(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Minimized)
            {
                this.ShowInTaskbar = true//顯示在系統(tǒng)任務(wù)欄
                this.WindowState = FormWindowState.Normal; //還原窗體
                notifyIcon1.Visible = false//托盤圖標隱藏
            }
        }
 
        //----------------------------------------------------------------------------//
 
    }
}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多