给定一个 short 型数据 -1, 分别转换为 int、unsigned short、unsigned int、floa
时间: 2024-02-01 12:04:10 浏览: 100
unit8_2_int32_.rar_uint8 int32_unit8
5星 · 资源好评率100%
t 和 double 类型,各是多少?
- 转换为 int 类型时,其值为 -1。
- 转换为 unsigned short 类型时,其值为 65535(unsigned short 类型的取值范围为 0 到 65535,-1 转换为无符号数时相当于取无符号数的最大值)。
- 转换为 unsigned int 类型时,其值为 4294967295(unsigned int 类型的取值范围为 0 到 4294967295,-1 转换为无符号数时相当于取无符号数的最大值)。
- 转换为 float 类型时,其值为 -1.0f。
- 转换为 double 类型时,其值为 -1.0。
阅读全文