Tôi có một mảng byte và tôi muốn thực hiện một số thao tác trên cơ sở dữ liệu tôi có trong mảng này. Nội dung của mảng byte có định dạng thập lục phân.Chuyển mảng byte sang số thập phân
byte[] signal = message.getFieldValue("_Decoder Message").data();
này mang lại cho tôi những mảng byte với các nội dung sau đây
[ff ff 11 ff ff 82 05 00 13 00 d7 00 fc dc 03 04 00 00 01 00 00 00 1e 00 00 00 52 00 00]
Có thể chuyển đổi mảng byte này để một mảng chứa các giá trị trong hệ thập phân? Hoặc nếu tôi quan tâm đến bất kỳ chỉ mục cụ thể nào, làm cách nào tôi có thể chuyển đổi giá trị của chỉ mục đó sang thập phân?
Giả sử tôi muốn chuyển đổi chỉ mục 18 trong mảng byte là 01. Tôi đang sử dụng Java btw.
Cảm ơn
"_The nội dung của mảng byte là trong hệ thập lục phân format._" không thể là trường hợp. Một mảng byte chứa byte và không có gì khác. – jlordo
Số thập phân nào? IEEE 32 bit hoặc 64 bit? – fge