python的除法可以分为/ 和 //
其中// 代表的是整数的处法,
而/代表的是小数的处法
有的时候大家除小数,会发现是不是// 和 / 出来的结果是不同的
因为用/的话,默认是小数的处罚,而小数的表示方式,在python里面是浮点法来表示。
也就是C++中表示浮点数的方式,python也是这么表示的。
这也就意味着一个比较大的整数,在除法之前,要进行一个转换,这个转换,就会把整形转为浮点数。
因为浮点数本质就会失真,如果太大,再相除,就会发现结果不同,
python的除法可以分为/ 和 //
其中// 代表的是整数的处法,
而/代表的是小数的处法
有的时候大家除小数,会发现是不是// 和 / 出来的结果是不同的
因为用/的话,默认是小数的处罚,而小数的表示方式,在python里面是浮点法来表示。
也就是C++中表示浮点数的方式,python也是这么表示的。
这也就意味着一个比较大的整数,在除法之前,要进行一个转换,这个转换,就会把整形转为浮点数。
因为浮点数本质就会失真,如果太大,再相除,就会发现结果不同,