我遇到了一个我认为很容易解决的问题,但我找不到答案:
long test = 8064269 / 8300000;
NSLog(@"%lu",test);
日志给了我:
0 (should be something near to 1)
稍后我需要对此做更多的数学运算,然后是:
long test = 8064269 / 8300000 * 277;
NSLog(@"%lu",test);
日志给了我:
4294967048 (should be something near to 277)
我究竟做错了什么?