如何在 Go 中将整数转换为字节
Golang不知道大家是否熟悉?今天我将给大家介绍《如何在 Go 中将整数转换为字节》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!
我生成一个 65 到 90 范围内的随机数(对应于大写字符的字节表示形式)。随机数生成器返回一个整数值,我想将其转换为字节。
当我说我想将整数转换为字节时,我并不是指数字的字节表示形式 - 即我并不是指将 int 66 转换为字节 [54 54]。我的意思是,如果 RNG 返回整数 66,我想要一个值为 66 的字节(对应于大写的 B)。
解决方案
使用 byte()
conversion 将整数转换为 byte
:
var n int = 66
b := byte(n) // b is a byte
fmt.Printf("%c %d\n", b, b) // prints B 66
您应该能够通过简单地执行 character := string(asciinum)
来将任何这些整数转换为 char 值,其中 asciinum 是您生成的整数,character 将是具有字节值的字符对应生成的int
文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《如何在 Go 中将整数转换为字节》文章吧,也可关注编程网公众号了解相关技术文章。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341