tôi đang chạy một chương trình bằng C++ trên windows và trên linux. đầu ra có nghĩa là giống hệt nhau. Tôi đang cố gắng để đảm bảo rằng sự khác biệt duy nhất là sự khác biệt thực sự phản đối sự khác biệt trong việc làm trước. cho đến nay tôi đã xử lý tất cả các khác biệt có thể được gây ra bởi sự khác biệt nhưng có một điều mà tôi không thể hình dung ra được.Đã ký số không linux vs windows
trong cửa sổ ra đặt ở đó là một 0,000 và trong linux nó là -0,000
không biết bất kỳ một điều gì đó có thể đó là làm cho sự khác biệt?
thanx
Khó nói khi bạn không hiển thị một đoạn mã có liên quan xuất kết quả đó :) – favoretti
Nó không tạo sự khác biệt, bất kể hay cách bạn nhìn thấy nó. Bạn sẽ làm gì với chữ ký/không dấu? Thêm nó? Mutliply nó? Chia nó? – FailedDev
@ FailedDev: nó tạo sự khác biệt. Hãy suy nghĩ về một hàm có xu hướng 0, nó có thể đến từ phần âm của trục y hoặc từ phần dương của trục y. – ninjalj