[Go] Go语言版byte变量的二进制字符串表示 →→→→→进入此内容的聊天室

来自 , 2020-01-04, 写在 Go, 查看 100 次.
URL http://www.code666.cn/view/c348616c
  1. func ByteToBinaryString(data byte) (str string) {
  2.         var a byte
  3.         for i:=0; i < 8; i++ {
  4.                 a = data
  5.                 data <<= 1
  6.                 data >>= 1
  7.                
  8.                 switch (a) {
  9.                 case data: str += "0"
  10.                 default: str += "1"
  11.                 }
  12.                
  13.                 data <<= 1
  14.         }
  15.         return str
  16. }
  17.  
  18.  
  19.  
  20. //go/4357

回复 "Go语言版byte变量的二进制字符串表示"

这儿你可以回复上面这条便签

captcha