其他分享
首页 > 其他分享> > 594-Golang的整数类型和进制

594-Golang的整数类型和进制

作者:互联网

Go的类型

在这里插入图片描述

整数类型

在这里插入图片描述

int8示例:最高只能存到127
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

解析int8的范围

int8(用8个位分别存储0或者1)
在这里插入图片描述
在这里插入图片描述
int8为什么没有用到第8位?
因为int8可以表示负数,最高位是符号位,0是正数,1是负数,表示正负
在这里插入图片描述
在这里插入图片描述
uint只能存储无符号的数,如果用负数初始化,则报错
溢出了,因为多给了1个符号存
在这里插入图片描述

进制

进制
1.十进制       588
2.二进制(0b开头)       0b0111001101  =>  73
3.八进制(0开头)      07163 => 3699
4.十六进制(0x开头)    0xFF =>  255

八进制计算如下:
在这里插入图片描述
在这里插入图片描述

输出二进制的值
在这里插入图片描述
在这里插入图片描述
输出八进制的值
在这里插入图片描述
在这里插入图片描述

输出16进制的值
在这里插入图片描述
在这里插入图片描述

标签:594,符号,负数,Golang,开头,八进制,int8,进制
来源: https://blog.csdn.net/LINZEYU666/article/details/120379779