英文:
Golang: Convert float to hex string
问题
如何在golang中将float64值转换为十六进制字符串?(使用IEEE 754格式)
示例:
-561.2863 转换为 0xc40c5253
英文:
How to convert a float64 value to hex string in golang?(IEEE 754 format)
Sample:
-561.2863 to 0xc40c5253
答案1
得分: 4
fmt.Printf("%x\n", math.Float32bits(-561.2863))
fmt.Printf("%x\n", math.Float64bits(-561.2863))
Playground: http://play.golang.org/p/WEZEtCU1Zl.
英文:
fmt.Printf("%x\n", math.Float32bits(-561.2863))
fmt.Printf("%x\n", math.Float64bits(-561.2863))
Playground: http://play.golang.org/p/WEZEtCU1Zl.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论