Golang 實現二進制轉換


使用除二取余法對整數進行二進制轉換

/*
二進制轉換
*/
func convert2binary(n int) {
    result := ""
    for ; n > 0; n /= 2 { // 每次除於二
        // 求余數
        lsb := n % 2
        // 每次求到的余數添加到結果的前面
        result = strconv.Itoa(lsb) + result
    }
    fmt.Println(result)
}

func main() {
    convert2binary(100)
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM