复数类型同样有两个,即
复数类型的值一般由浮点数表示的实数部分、加号“+”、浮点数表示的虚数部分,以及小写字母“i”组成。比如,
complex64
和
complex128
。存储这两个类型的值的空间分别需要
8
个字节和
16
个字节。实际上,
complex64
类型的值会由两个
float32
类型的值分别表示复数的实数部分和虚数部分。而
complex128
类型的值会由两个
float64
类型的值分别表示复数的实数部分和虚数部分。
复数类型的值一般由浮点数表示的实数部分、加号“+”、浮点数表示的虚数部分,以及小写字母“i”组成。比如,
3.7E+1 + 5.98E-2i
。正因为复数类型的值由两个浮点数类型值组成,所以其表示法的规则自然需遵从浮点数类型的值表示法的相关规则。