[z/OS]

Java 錯誤碼的十六進位轉換

有時, Java™ 會採用 WebSphere® Application Server for z/OS® 錯誤碼 (以十六進位表示C9C2xxxx ) ,並將它轉換成非常大的負數。 如果您取得非常大的負數,請嘗試將它轉換回十六進位,以尋找正確的代碼。

若要將錯誤碼轉換回十六進位,您必須將 232 新增至負數,並將它轉換為十六進位。 這可以使用 OMVS 指令來完成。
 bc
範例: 假設您取得錯誤碼 "910022649":
  1. 在 OMVS 下,鍵入下列指令:
    bc
    
  2. 然後鍵入:
    obase=16
    2^32 - 910022649
    quit
    
    bc 程式會顯示 C9C22807,這是您應該查閱的十六進位值。