Tôi có theo dõi code để nghiên cứu.Loại dữ liệu Aparapi
Chức năng tính toán của tôi tạo ra kết quả không mong muốn khi chạy trên aparapi.
Có vấn đề gì với mã của tôi hay aparapi không?
Kết quả là;
Result Num Expected
2026982348 406816880 40681688012
2026982516 406816881 40681688180
2026982594 406816882 40681688258
2026982662 406816883 40681688326
2026982830 406816884 40681688494
2026982898 406816885 40681688562
2026982966 406816886 40681688630
2026983044 406816887 40681688708
2026983212 406816888 40681688876
2026983280 406816889 40681688944
2026983338 406816890 40681689002
2026983506 406816891 40681689170
2026983584 406816892 40681689248
2026983652 406816893 40681689316
2026983820 406816894 40681689484
2026983888 406816895 40681689552
2026983956 406816896 40681689620
2026984134 406816897 40681689798
2026984202 406816898 40681689866
2026984270 406816899 40681689934
Chỉnh sửa: Nếu tôi đặt đúng JTP hoặc CPU, tôi nhận được kết quả thực (kết quả == mong đợi) nhưng trên chế độ GPU có sự cố. Tôi đang sử dụng cuối năm 2013 macbook pro võng mạc với cửa sổ 10.
Chỉnh sửa2: Dòng trả về của phương pháp tính toán của tôi gây ra sự cố. Nếu tôi trả lại Long.MAX_VALUE
, nó hoạt động. Nhưng (long) tc * 100
(hoặc ((long) tc) * 100
) không đưa ra (ví dụ. 40681688900)
Tại sao phải giảm giá? Rõ ràng là có một vấn đề ... – Hyperion