iOS除法运算一直为零的某个情况,以及+lnf符号

来源:互联网 发布:多玩歪歪软件 编辑:程序博客网 时间:2024/06/05 07:54

下面两个代码的运行,你就会发现区别了。

//结果为0.468CGFloat tFloat = (CGFloat)375/800;//结果为0CGFloat tFloat = 375/800;//结果为0CGFloat tFloat = 1/0;//结果为+lnf 代表正无穷CGFloat tFloat = (CGFloat1/0;

原因:两个整数相除,结果也为整数。

0 0