파이썬 & 오픈소스 개발 질문과 답변 게시판

파이썬과 여러 오픈소스 기반 프레임워크 관련 질문 답변 게시판 입니다. 궁금하신 사항을 올려 주시면 빠른 시일내에 답변 드리도록 하겠습니다. 아울러, 개발 과정의 경우 간소화 시킨 문제 재현 코드나 운영일 경우 최근의 특이사항을 올려 주시면 답변 드리는 프런티어 분들이 더욱 상세한 답변을 드릴 수 있으니 많은 도움 되시길 바랍니다.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{


    public partial class Form1 : Form
    {

        bool flag = true;
        string fst_money;
        public Form1() 
        {
            InitializeComponent();
        }

        private void 총급여액_입력(object sender, EventArgs e)
        {
            if (textBox1.Text != "")
            {
                string lgsText;
                lgsText = textBox1.Text.Replace(",", "");//숫자변환시 콤마로 발생하는 에러 방지
                textBox1.Text = String.Format("{0:#,###}", Convert.ToInt64(lgsText));//천 단위 찍어주기
                textBox1.SelectionLength = 0;
                this.textBox1.ImeMode = ImeMode.Disable;//한글 영어입력 배제

            }

        }
        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (!(char.IsDigit(e.KeyChar) || e.KeyChar == Convert.ToChar(Keys.Back)))
            { //키를 조사해서 숫자만입력 !을 없애만 문자만 입력 받게된다.
                e.Handled = true;
            }
        }
        private void next_textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                string money;
                long fst_money;
                money = textBox1.Text.Replace(",", "");
                fst_money=Convert.ToInt64(money);

                //long fst_money = Convert.ToInt64(textBox1.Text);
               
               
                if(fst_money<5000000)
                {
                    fst_money=fst_money*(70/100);
                    textBox2.Text = String.Format("{0:#,###}", fst_money);
                    textBox2.SelectionLength = 0;
                  
                }
                else if(fst_money>5000000 && fst_money<=15000000)
                {
                    fst_money = 3500000 + ((fst_money - 5000000) * (15 / 100));
                }
                else if(fst_money>15000000 && fst_money<=45000000)
                {
                    fst_money = 7500000 + ((fst_money - 15000000) * (5 / 100));
                }
                else if(fst_money>45000000 && fst_money<=100000000)
                {
                    fst_money = 12000000 + ((fst_money - 15000000) * (5 / 100));
                }
                else
                {
                    fst_money = 14500000 + ((fst_money - 100000000) * (2 / 100));
                }
             


            }
        }

        private void 근로소득공제(object sender, EventArgs e)
        {
           
           
           
        }
 
      

        /*private void button1_Click(object sender, EventArgs e)
        {
            if (flag)
            {
                ClientSize = new System.Drawing.Size(400, 321);
                flag = false;

            }
            else
            {
                ClientSize = new System.Drawing.Size(877, 321);
                flag = true;

            }
        }*/

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void checkBox1_CheckedChanged(object sender, EventArgs e)
        {

        }

       
      
      
    }
}


여기까지 했는데 사용자 기능구현을 위해 콤마를 추가했는데

이 콤마때문에 돈들이 계산이 안되요 ....저렇게 하면안되는건가요?

방법좀알고싶습니다!!

No. Subject Author Date Views
78 웹으로 데이터 전송 관련 질문드립니다. [1] 란다 2016.03.25 8967
77 C# vs2005 컴파일 시 자꾸 오류팝업창이뜹니다..도와주세요.. [1] 아배고파젠장 2016.03.22 8512
76 asp.net mvc에서 액션 메소드에 권한 할당 관련 비타민c 2016.02.24 6676
75 xml Deserialization 이유진_301818 2015.12.06 7911
74 개발 방향 및 방식에 대한 조언이 필요합니다. [2] 이현정_304053 2015.11.09 8836
73 소수점 처리 문의 입니다. 우영호수 2015.10.13 6626
» 연말정산하는 폼하나 만드는데 막혀서 질문드립니다 ㅠㅠ 눈류 2015.06.04 8947
71 C# using System.Drawing; 질문 desks 2015.04.06 8401
70 C# 동적으로 추가된 datagridview에 row를 추가하는 방법 질문합니다. AutoCad 2014.12.23 12890
69 Linq to SQL예외 문의 호호 2014.12.23 9853
68 IIS 관련 고수조 2014.11.24 7889
67 c# 과 mssql 에서의 real type 은 어떻게 사용해야 하는지요? [1] 송광호 2014.09.22 9196
66 Windows7 64bit 에서의 visual studio 2003 설치 문의 쿨키이드 2014.06.18 10475
65 윈폼 이미지 강낭콩 2014.06.01 9103
64 DB 복원 프로그램 중 여러개 복원 시도 관련 문의 입니다. [2] 한인 2014.02.26 9199
63 서버 업그레이드 후 COMException 오류 ㅠ.ㅠ nowaday_ 2014.02.25 10103
62 안녕하세요, C#을 공부한지 얼마 안된 학생입니다. 혜성의빛 2014.02.24 8162
61 윈 8.1 에서 윈폼 상단 바(제목표시중)을 클릭하면 프로그램이 죽어요 샤바랄라 2013.12.19 8463
60 왕초보 - C# 폼 UI thread 사용 방법 nowaday_ 2013.10.24 15506
59 linq 오류 [2] 어둠의기사 2013.09.15 13575





XE Login