2018年10月5日

Swift Int 轉 16進位字串、16進位字串轉 Int

let strHex = self.Int2strHex(int: 12345)
print(strHex)                          //..... 3039 (16進位)

print(self.strHex2Int(strHex: strHex)) //..... 12345


//////////////////////////////////////////////////////////////

//16進位字串轉Int
func strHex2Int(strHex:String) -> Int
{
    let int = Int(strHex, radix: 16)
    return int!
}
    
//Int轉16進位字串
func Int2strHex(int:Int)-> String
{
    let str = String(int, radix: 16)
    return str
}

沒有留言:

張貼留言