3
Tại sao chuyển đổi khứ hồi qua chuỗi không an toàn cho gấp đôi?
Gần đây tôi đã phải xâu chuỗi một đôi thành văn bản, và sau đó lấy lại. Giá trị dường như không tương đương: double d1 = 0.84551240822557006; string s = d1.ToString("R"); double d2 = double.Parse(s); bool s1 = d1 == d2; // -> s1 is False Nhưng theo MSDN: …