Go语言学习第三章

数据类型说明

一、整数类型

1、有符号整数类型

int8 占用1字节的存储空间

int16 占用2字节

int32 占用4字节

int64 占用8字节

2、无符号整数类型(不能赋负数的值)

uint8 占用1字节

uint16 占用2字节

uint32 占用4字节

uint64 占用8字节

3、其它整数类型

int 有符号 32位系统占用-4字节/64位系统占用-8字节

uint 无符号 32位系统占用-4字节/64位系统占用-8字节

rune 有符号 等价int32

byte 无符号 等价uint8

Golang程序中整型变量在使用时,遵守保小布保大的原则,

即在保证程序正确运行下,尽量使用占用空间小的数据类型

二、浮点数类型介绍

1、浮点类型介绍:

简单的说,就是用于存放小数值的,比如3.14,0.28,-7.19等等。

2、浮点类型种类:

float32 占用4字节的存储空间

float64 占用8字节的存储空间

三、语言运算符说明

1、算术运算符:+,-,,/,%,++,--
2、赋值运算符:=,+=,-=,
=,/=,%=

赋值运算符就是将某个运算后的值,赋给指定的变量

3、关系运算符:==,!=,>,<,>=,<=

4、逻辑运算符:&&,||,!

5、位运算符:&,|,^

6、其它运算符:&,*

相关推荐
小席是个热心肠3 小时前
AI相关的自我学习
java·人工智能·学习
何事误红尘5 小时前
Mqtt学习笔记(一):Mosquitto服务器搭建、MQTTX安装测试
学习
青山是哪个青山6 小时前
LangChain 学习笔记(三):LangSmith 调试与监控
笔记·学习·langchain
那年窗外下的雪.7 小时前
AIDC 学习日志 第 04 天 BGP Underlay 基础与路由选择
服务器·学习·php
蒸蒸yyyyzwd8 小时前
cpp选手备战后端学习笔记day6 秋招笔试题
笔记·学习
weixin_4462608510 小时前
AVA-Encoder:面向智能体原生视频表征学习框架
学习·音视频
吃好睡好便好10 小时前
说说口罩的佩戴
学习·生活·口罩
nnerddboy11 小时前
LoRa自学笔记01:原理与学习路线
笔记·学习
fīɡЙtīиɡ ℡11 小时前
大模型结构化输出
人工智能·学习
Dave12054611 小时前
Day17:Agent Memory高级设计——短期记忆、长期记忆与向量语义记忆
人工智能·学习