-
25-09-2014, 01:25 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
kết quả trả về của biểu thức mình luôn bằng 0
Mã:float TamGiac::TinhDienTich() { float kq; kq=this->TamGiac::TinhChuVi()/2 * (this->TamGiac::TinhChuVi()/2 - this->A.TinhKhoangCach(this->B)) * (this->TamGiac::TinhChuVi()/2 - this->B.TinhKhoangCach(this->C)) * (this->TamGiac::TinhChuVi()/2 - this->C.TinhKhoangCach(this->A)); return kq; }
Vấn đề của mình là tại sao kq luôn bằng 0, có lẽ là do các dấu đóng mở ngoặc đơn ().
Mình cảm ơnView more random threads:
- Hỏi về lệnh return đơn giản trong C?
- tìm vị trí mã và giá trị chính phương
- Template trong C++ có ý nghĩa gì?
- Lỗi incompatible pointer type
- [C] Tìm m phần tử nhỏ nhất được lây ra
- "Tối ưu hóa" code Giải phương trình bậc 2
- Lỗi kế thừa
- con trỏ trên C, con trỏ trong vòng lặp?
- [ Solved ]Chỉ dùng một đối tượng A?
- Về việc cấp phát động trong cấu trúc struct.Cần anh em chỉ giúp
-
27-09-2014, 06:38 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
thử thế này xem:
Mã:float TamGiac::TinhDienTich() { float kq; kq=this->TamGiac::TinhChuVi()/2.0 * (this->TamGiac::TinhChuVi()/2.0 - this->A.TinhKhoangCach(this->B)) * (this->TamGiac::TinhChuVi()/2.0 - this->B.TinhKhoangCach(this->C)) * (this->TamGiac::TinhChuVi()/2.0 - this->C.TinhKhoangCach(this->A)); return kq; }
bạn kiểm tra lại các phương thức tính chu vi, tinh khoảng cách tương tự như tư tưởng này nhé
-
28-09-2014, 09:35 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Nguyen.TienHai
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...