C# 計算小數


  private void button2_Click(object sender, EventArgs e)
        {
            double a = 0;
            List<string> list = new List<string>();
            for (int i = 0; i < 100; i++)
            {
                a += 0.1;
                list.Add(a.ToString("#0.0"));
            }
            List<int> list_int = new List<int>();

            for (int i=0;i<list.Count;i++) 
            {
                //var t = list[i];
                //var t1 = Convert.ToInt32(t); //報錯// 報錯原因 var t1 = Convert.ToInt32("1.1"); //
                list_int.Add((int)Convert.ToDouble(list[i]));
            }

            var t1 = Convert.ToDouble("1.5");
            var t2 = Convert.ToDouble("2.5");
            var t3 = Convert.ToDouble("3.5");

            var t = (int)(t1 + t2 + t3);
            var t0 = (int)t1 + (int)t2 + (int)t3;

            //1.5  2.5  3.5   
            //1...= 1+2+3 = 6;
            //2...=7.5 =7;


        }
    }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM