首页 > 代码库 > 编程语言中的除法
编程语言中的除法
拥有c背景的程序员一定熟悉传统的除法,也就是说,对整形操作数,会执行“地板除”(floor, 取比商小的最大整型)。例如5除以2等于2.5,其中“2”就称为商的地板;即“地板除”的结果;
传统除法:
如果是整型除法,传统除法会舍去小数部分,返回一个整形(地板除),如果操作数之一是浮点型;则执行真正的除法。
即1.0/2.0 = 0.5;
地板除(python)
一个新的操作符加入用于地板除(//),除法不管那种操作数为何种数值类型,总是舍去小数部分;
1.0 // 2.0 = 0.0
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。