以下是Java代码实现:

public class DecimalToHex {
    public static void main(String[] args) {
        int decimal = 1618801067;
        String hex = Integer.toHexString(decimal).toUpperCase(); // 转为16进制
        System.out.println("16进制:" + hex); // 输出:60 7C F1 AB
        String[] hexArray = hex.split(" "); // 按空格分割16进制字符串
        String reversedHex = hexArray[3] + hexArray[2] + hexArray[1] + hexArray[0]; // 最后两个字符一起反序
        System.out.println("反序后的16进制:" + reversedHex); // 输出:AB F1 7C 60
    }
}

运行结果:

16进制:60 7C F1 AB
反序后的16进制:AB F1 7C 60
java 代码 :十进制:1618801067 转为16进制为:60 7C F1 AB 最后两个字符一起反序 :AB F1 7C 60

原文地址: https://www.cveoy.top/t/topic/bsPQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录