2019-12-16 22:29发布
gamalot 发表于 2018-11-5 02:39 说实话俺没看懂楼主想要什么样的结果 对于浮点数-10.0 你希望它转化为无符号整数的哪个值?
yiminglei_2 发表于 2018-11-5 03:27 float的-10.0对应的uint32_t 应该是0xFFFFFFF6
最多设置5个标签!
float a = -10.0f;
uint32_t b;
b = (uint32_t)((int32_t)a);
float的-10.0对应的uint32_t 应该是0xFFFFFFF6
逻辑上说不通。浮点数没有无符号的,-10.0f和0xFFFFFFF6u明显不等价。
一周热门 更多>