View Single Post
Old 13-12-2010, 03:33 PM   #1
kikiki1103
Nhập môn đệ tử
 
Tham gia ngày: Dec 2010
Bài gửi: 1
:
C# lấy giá trị nhỏ nhất

Code:
foreach (Point p in listA)
                {
                    first_dist = true;
                    foreach (Point p2 in listB)
                    {
                        
                        dist = Math.Sqrt(Math.Pow((p2.X) - (p.X), 2) + Math.Pow((p2.Y) - (p.Y), 2));                       
                                                                     
                      
                      if (first_dist == true)
                      {
                            min_dist = dist;
                            first_dist = false;
                      }
                      else
                        {
                            if (dist < min_dist)
                            {
                                min_dist = dist;                             
                            }
                        }
                       
                   }
              }
em đang luận văn tốt nghiệp,mấy bác xem dùm em em lấy giá trị nhỏ nhất như thế này sai chỗ nào mà min_dist của em lại ra 0 .Các bác chỉ em fai sửa lại thế nào,cám ơn các bác!

thay đổi nội dung bởi: phamminhtuan, 13-12-2010 lúc 05:04 PM. Lý do: Chú ý, để code trong thẻ [code]..[/code]
kikiki1103 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn