예 :
패키지 기본을 고려하십시오. 수입 (수입) "인코딩/json" "FMT" "수학/큰" )) func main () { hexstring : = "0x000000D3C21BCECCECCEDA1000000" " bigint : = big.newint (0) bigint.setstring (hexstring, 16) Decimal, Ok : = bigint.float64 () IF! OK { // 오류를 처리합니다 } fmt.println (소수점) 결과, err : = JSONMARSHAL (소수) err! = nil {인 경우 // 오류를 처리합니다 } fmt.println (문자열 (결과)) }
이 코드는 setString 메소드를 사용하여 16 진 문자열을 big.int로 변환 한 다음 float64 메소드를 사용하여 소수점 표현을 얻습니다. 그런 다음 소수점 값은 JSON 문자열로 마샬링됩니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3