如何處理非常大的hexadecimal strings
考慮hexadecimal String 0x00000000d3c21bcecceda1000000。 進口 ( “編碼/JSON” “ FMT” “數學/大” ) func main(){ 六邊形:=“ 0x000000d3c21bcecceda1000000” bigint:= big.newint(0) bigint.setstring(Hexstring,16) 十進制,確定:= bigint.float64() 如果!好{ //處理錯誤 } fmt.println(十進制) 結果,err:= json.marshal(十進制) 如果err! = nil { //處理錯誤 } fmt.println(string(result)) } 此代碼使用setString方法將十六進製字符串轉換為大。然後將十進制值申請到JSON字符串中。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3