小编Beg*_*ner的帖子

不同答案:两个简单相同的整数计算?

下面有两种情况,操作看似相同但产生的结果不同1.我认为我不需要解释编程,这很简单.

变量声明是第一个,场景1是1)和2 = 2),并且获得的结果在每个场景中最后列出.

任何帮助将不胜感激.

int intWorkingNumber = 176555;

int intHundreds = 1;

int intPower = 1;
Run Code Online (Sandbox Code Playgroud)

1)

int intDeductionValue = (intHundreds * 100 * pow(1000, intPower));

intWorkingNumber -= intDeductionValue;  

intWorkingNumber = 76555
Run Code Online (Sandbox Code Playgroud)

2)

intWorkingNumber -= (intHundreds * 100 * pow(1000, intPower))

intWorkingNumber = 76554
Run Code Online (Sandbox Code Playgroud)

c++ integer

10
推荐指数
1
解决办法
185
查看次数

标签 统计

c++ ×1

integer ×1