How to double a variable with bitwise shift left in Go

1 Answer

0 votes
package main

import "fmt"

func main() {
    var x int = 8

    x = x << 1 // Shift left by 1 bit to double the value
    
    fmt.Println(x) 
}



/*
run:

16

*/


 



answered Mar 10, 2025 by avibootz

Related questions

1 answer 196 views
1 answer 186 views
1 answer 196 views
1 answer 180 views
1 answer 193 views
1 answer 217 views
1 answer 181 views
...