python整數運算如何停下來 整數運算的圓整問題

2021-10-12 15:57:45 字數 912 閱讀 5588

圓整問題:

對於整數運算,需要明白乙個重點就是它向下圓整結果,即圓整後得到的值不大於實際值。因此在結果為負數的情況下,圓整後將離0更遠,比如-3.3圓整後的結果就是-4。著意味著對於-10 // 3,將向下圓整到-4,而不是向上圓整到-3。

>>> 10 // 3

>>> 10 // -3                   左邊的**中10 // 3取整即為3;-10 // 3的

-4                           實際值應為-3.33333,所以向下圓整到-4。

>>> -10 // 3

-4>>> -10 // -3                -10 // -3的值應為3.33333,向下圓整到3

整除(//)總是向下圓整,而內建函式round圓整到最接近的整數,並在兩個整數一樣近時圓整到偶數。

>>> round(3.2)

>>> round(3.6)

>>> round(3.5)

>>> round(2.5)

取模問題:

>>> 10 % 3

>>> 10 % -3                   左邊的**中10 % 3取模即為1;-10 // 3的

-2                           實際值應為-3.33333,向下圓整到-4,

>>> -10 % 3                   又-4 * 3 = -12,所以-10 % 3 = 2(-4 * 3 + 2 = 10);

2                            10 % -3 = -2(-4 * -3 -2 =10);

>>> -10 % -3                   -10 % -3 = -1(3 * -3 + -1 =-10)

-1

停下來,歇一歇

昨晚去了表哥的畫室,在他室友的電腦上玩了幾分鐘嚮往已久的使命召喚6。確切來說是 觀摩 因為目的並不是獲得扳下機槍瘋狂掃射敵人的快感,而是感受一下逼真的遊戲畫面帶來的視覺衝擊。說真的,遊戲畫面真的很震撼。細膩的人物模型,金屬感很強的 質感十足的衣料,流暢自然的人物動作,還有層次豐富的場景表現。這些無與...

知道什麼時候該停下來!

富爸爸離職創業 吉姆.科林斯在 從優秀到卓越 中用了很大篇幅談論應該懂得何時停止的問題。2004年,當我閱讀他的這本書時,我又想起了我1984年和1994年的兩次止步。並沒有什麼訊號,也沒有什麼冥冥之中的聲音在昭示我 是時候該停下來了 每一次,我只是在某乙個時刻感覺自己腳下的路快要走到盡頭了。是時候...

停下來,好好想一想

首先作為一名程式設計師,我們常常嘲笑我們自己是碼農,可是在任何乙個人的心底都有乙個聲音在吶喊 我不想成為碼農,我也不會讓自己成為 機器!工作近兩年,我一直在追趕,夢想自己在程式設計的道路上有所建樹,能做出一些成就,但是現在我發現,收穫甚少 我得好好分析分析我自己的所作所為 1 為了成為資深的開發者,...