python是谁维护的_Python是维护拆分的更可靠的方法
cde直接結果一位十進制類最近遇到了一個魔術問題。
\\ gt; \\ gt; \\ gt;圓(0.215.2)
0.21:
00 u t26 t:
我想要的結果是0.22,這應該是雙重存儲的原因。那么如何避免呢?
搜索很長一段時間后,將其張貼在此處進行記錄。
導入小數(shù)
\\ gt; \\ gt; \\ gt; aa =十進制。十進制(“ 0.215”)
\\ gt; \\ gt; \\ gt; aa.quantize(十進制(.D 1.00′))
決賽(0.22')
00 u t26 t:
繼續(xù)進行實驗似乎更好。
\\ gt; \\ gt; \\ gt;從十進制到十進制導入
\\ gt; \\ gt; \\ gt;小數(shù)(``0.125”):量化(最終(1.0000))
決賽(0.12')
\\ gt; \\ gt; \\ gt;十進制(37 0.375英寸):量化(最終(十進制1.00'))
決賽(0.38')
這有點出乎意料。事實證明,數(shù)量也具有參數(shù)的舍入,這意味著舍入方法。默認值為ROUND_HALF_EVEN。在這一點上,如果精確的小數(shù)點是5,如果它滿足5,則即使在前一位之后也將是一個奇怪的階段工藝之美圖片價格圖片大全哪里有。
奇怪而又解釋均勻。
例如,對于小數(shù)點a.bcd,您需要精確到小數(shù)點后兩位,然后需要查看小數(shù)點后第三位。
如果d小于5,則拒絕
如果d大于5,則直接戴
如果d等于5。
D之后沒有數(shù)據(jù),并且c是一個相等的數(shù)字,則不要保存,請保留c
D之后沒有數(shù)據(jù),c為奇數(shù),然后為熊,c變?yōu)?c +1)
例如,如果d后面有一個非零數(shù)字,則十進制實際上是a.bcdef,必須在此時進行,c變?yōu)?c +1)。
然后我們需要將舍入方法指定為ROUND_HALF_UP
從十進制進口*
\\ gt; \\ gt; \\ gt;小數(shù)(“ 0.125”):量化(總計(小數(shù)1.00))
決賽(0.13')
\\ gt;
決賽(0.39')
00 u t26 t:
鏈接:https://www.v2ex.com/t/550492
Python比較了存儲十進制數(shù)字的可靠方法,CDE直接帶來了一位數(shù)字的十進制類JS
總結
以上是生活随笔為你收集整理的python是谁维护的_Python是维护拆分的更可靠的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python qt开发_Python 使
- 下一篇: 操作系统实验读者写者程序源码_SAST