Literals/Integer: Difference between revisions
Content added Content deleted
Drkameleon (talk | contribs) |
|||
Line 933: | Line 933: | ||
fmt.Println(727 == 01327) // prints true |
fmt.Println(727 == 01327) // prints true |
||
fmt.Println(727 == '˗') // prints true |
fmt.Println(727 == '˗') // prints true |
||
}</lang> |
|||
::<lang go>package main |
|||
import ( |
|||
"fmt" |
|||
"strconv" |
|||
) |
|||
func main() { |
|||
num := int64(13) |
|||
fmt.Println(num) // prt 13 |
|||
bin := fmt.Sprintf("%b", num) |
|||
fmt.Println(bin) // prt 1101 |
|||
oct := strconv.FormatInt(num, 8) |
|||
fmt.Println(oct) // prt 15 |
|||
hex := fmt.Sprintf("%x", num) |
|||
fmt.Println(hex) // prt d |
|||
y, _ := strconv.ParseUint(hex, 16, 32) |
|||
fmt.Println(y) // prt 13 |
|||
}</lang> |
}</lang> |
||