1. 程式人生 > >易學筆記-第5章:數字/5.7 除法

易學筆記-第5章:數字/5.7 除法

  • 傳統除法
  1. 按真實除法結果,有小數部分

    >>> a = 100.9

    >>> b = 22.8

    >>> a/b

    4.425438596491229

     

  2. Floor除法
  3. 不考慮小數部分,按整數除,結果按下取整數;如果是正數則捨棄小數部分;如果是負數則捨棄小數部分並且減去1

    >>> a = 100.9

    >>> b = 22.8

    >>> a//b

    4.0

    >>>

    >>> a = -100.9

    >>> b = 22.8

    >>> a//b

    -5.0

    >>>

 

  • trunc除法
  1. 不考慮小數部分,按整數除,結果按下取整數;如果是正數還是負數都捨棄小數部分
  2. >>> import math

    >>> math.trunc(5/-2)  

          

    -2     捨棄小數部分就是結果

    >>> math.floor(5/-2)

    -3    捨棄小數部分(如果是負數結果再減去

    1

    >>>

python視訊上線--python基礎全視訊講解+送450條與視訊配套的乾貨筆記