'''
Created on 2016年3月19日
@author: Zroad
'''
print "Hello,python3.0"
"""
一、传统除法X/Y形式:
1、py2.6:整数相除省去小数部分,浮点数相除保留小数
2、py3.0:整数相除也会保留小数部分
"""
print 3/2
print 3/2
print 3.0/2
print 3.0/2.0
"""
二、Floor除法X//Y形式 等价于math.floor(x):
向下舍入,并不是严格的截断,正数总是省略后面的小数,负数结果为最近的整数
"""
print 7//4
print 5//4
print 3.0//4.0
print -5.0//2.0
import math
print math.floor(1.25)
print math.floor(1.75)
print math.floor(-2.5)
print math.floor(-2.15)
print math.floor(-2.75)
"""
三、截断除法:trunc(x):
无论正负,省略小数位
"""
print math.trunc(1.25)
print math.trunc(1.75)
print math.trunc(-2.75)
print math.trunc(-2.15)
"""
四、int(x),直接截除小数部分
"""
print "int(4.7)=",int(4.7)
print "int(4.2)=",int(4.2)
print "int(-2.7)=",int(-2.7)
print "int(-2.2)=",int(-2.2)