Lết, chúng tôi đã đoạn mã sauTính Log cơ sở 2
(float)Math.Log(3.83031869)
Kết quả tôi đã nhận là
1.342948
Nhưng khi tôi tính toán log2 cho cùng một số sử dụng nhiều máy tính trực tuyến Tôi có
1.93746
Có thể giải thích cho vấn đề này không? Cảm ơn trước.
Cảm ơn bạn Chris. BTW, tôi nhận được (-infinity) Log2 og của một số số. Làm thế nào tôi có thể giải quyết vấn đề này? – FSm
Đầu vào nào gây ra kết quả đó? Theo tài liệu, điều đó xảy ra khi đầu vào là 0 và cơ số lớn hơn 1 hoặc trong đầu vào là + vô cùng và cơ sở nằm trong khoảng từ 0 đến 1. –
Cảm ơn rất nhiều Charis – FSm