相关疑难解决方法(0)

整数除法的行为是什么?

例如,

int result;

result = 125/100;
Run Code Online (Sandbox Code Playgroud)

要么

result = 43/100;
Run Code Online (Sandbox Code Playgroud)

结果总会成为师的底线吗?什么是定义的行为?

c math c99 integer-division c89

197
推荐指数
6
解决办法
34万
查看次数

找出由整数除法引起的数值误差

是否有g ++警告或其他工具可以识别整数除法(截断为零)?我有成千上万行代码进行计算,不可避免地会出现数值错误,这通常是由于需要定位的"float = int/int".我需要一种合理的方法来找到它们.

c++ integer-division

7
推荐指数
1
解决办法
996
查看次数

标签 统计

integer-division ×2

c ×1

c++ ×1

c89 ×1

c99 ×1

math ×1