當前位置:編程學習大全網 - 網站源碼 - 十進制86源代碼

十進制86源代碼

函數IntToHex(值:整數;數字:整數):字符串;

// FmtStr(結果,' %。*x ',[數字,數值]);

空對地導彈

CMP EDX,32 //位數& lt緩沖長度?

JBE @A1

EDX XOR EDX

@A1:推送ESI

MOV ESI,ESP

潛油電泵,32

推送ECX //結果指針

MOV ECX,16 // base 16 EDX =位數=字段寬度

呼叫CvtInt

MOV·EDX,ESI

流行EAX //結果指針

呼叫系統。@ LStrFromPCharLen

添加ESP,32

POP ESI

結束;

函數IntToHex(值:Int64數字:整數):字符串;

// FmtStr(結果,' %。*x ',[數字,數值]);

空對地導彈

CMP EAX,32 //位數& lt緩沖長度?

JLE @A1

EAX XOR EAX

@A1:推送ESI

MOV ESI,ESP

子ESP,32 // 32個字符

MOV ECX,16 //基數10

推送EDX //結果指針

EAX MOV EDX//零填充字段寬度:0表示沒有前導零

麗婭LEA,價值;

調用CvtInt64

MOV·EDX,ESI

流行EAX //結果指針

呼叫系統。@ LStrFromPCharLen

添加ESP,32

POP ESI

結束;

這個速度是最快的。。

  • 上一篇:如何在服務器搬遷後順利UPDATE和COMMIT-SVN Subversion 源碼托管
  • 下一篇:elsevier期刊什麽級別
  • copyright 2024編程學習大全網