Skip to content

Commit

Permalink
Merge pull request gopl-zh#112 from Asakijz/patch-3
Browse files Browse the repository at this point in the history
Update ch3-01.md
  • Loading branch information
chai2010 authored Sep 2, 2022
2 parents df88d26 + 6c7b1eb commit 0c05463
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ch3/ch3-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Unicode字符rune类型是和int32等价的类型,通常用于表示一个Unic

不管它们的具体大小,int、uint和uintptr是不同类型的兄弟类型。其中int和int32也是不同的类型,即使int的大小也是32bit,在需要将int当作int32类型的地方需要一个显式的类型转换操作,反之亦然。

其中有符号整数采用2的补码形式表示,也就是最高bit位用来表示符号位,一个n-bit的有符号数的值域是从$-2^{n-1}$到$2^{n-1}-1$。无符号整数的所有bit位都用于表示非负数,值域是0到$2^n-1$。例如,int8类型整数的值域是从-128到127,而uint8类型整数的值域是从0到255。
其中有符号整数采用2的补码形式表示,也就是最高bit位用来表示符号位,一个n-bit的有符号数的值域是从-2<sup>n-1</sup>到2<sup>n-1</sup>-1。无符号整数的所有bit位都用于表示非负数,值域是0到2<sup>n</sup>-1。例如,int8类型整数的值域是从-128到127,而uint8类型整数的值域是从0到255。

下面是Go语言中关于算术运算、逻辑运算和比较运算的二元运算符,它们按照优先级递减的顺序排列:

Expand Down

0 comments on commit 0c05463

Please sign in to comment.