Go에서 숫자 값을 이진 문자열로 변환
수치 데이터를 다루는 개발자는 숫자를 이진 문자열로 표현해야 할 필요성에 직면할 수 있습니다. Go는 이러한 목적을 위해 FormatInt 함수를 제공하는 strconv(문자열 변환) 패키지를 제공합니다.
문제:
숫자 값(예: 123)을 이진수로 변환합니다. 표현(예: "1111011").
해결책:
package main import ( "fmt" "strconv" ) func main() { n := int64(123) binary := strconv.FormatInt(n, 2) fmt.Println(binary) // 1111011 }
설명:
strconv .FormatInt 함수는 두 가지를 취합니다. 인수:
데모:
여기에서 데모를 시험해 볼 수 있습니다. http://play.golang.org/p/leGVAELMhv
위 내용은 Go에서 숫자 값을 이진 문자열로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!