1
A
答えて
2
int
関数を使用すると、小数点は無視され、整数部分が得られます。数字を丸める場合は、round
関数を使用してください。
+0
ありがとう、私は 'round'関数については知らなかった – Subscript
3
int
は、期待通りに丸め処理を実行せず、0に丸めます。round
関数は、指定した最も近い整数に丸められます。
>>> int(0.9)
0
>>> int(-0.9)
0
>>> round(12.57)
13
>>> round(12.57, 1)
12.6
2
xが浮動小数点の場合、変換はゼロに向かって切り捨て。
出典:docs。
2
関連する問題
- 1. なぜADecimalNumber.ToString( "#、## 0")は数値を丸めますか?
- 2. なぜTimeSpan.FromSeconds(double)はミリ秒に丸められますか?
- 3. 浮動小数点数はCで丸められますが、JavaScriptやPythonでは丸められないのはなぜですか?まず
- 4. 標準的なコンピュータアルゴリズムで数値が丸められているのはなぜですか?
- 5. Swiftのプロジェクトで浮遊価値が丸められているのはなぜですか?
- 6. なぜAssert.IsInstanceOfType(0.GetType()、typeof(int))が失敗するのですか?
- 7. Divisionコンソールの出力にカンマが丸められていない
- 8. ダブルデータ型の分割に関して、目的関数cが丸められるのはなぜですか?
- 9. 0.5(小数)の丸めが正確でないのはなぜですか?
- 10. JavaScriptで「0 === -0」がtrueになるのはなぜですか?
- 11. なぜC#ではMath.Roundの丸めとプレースホルダの丸めの違いがありますか?
- 12. なぜBULK INSERTはDATETIMEフィールドのミリ秒単位で丸められますか?
- 13. PDLで0に丸めます
- 14. hamcrestは、バイト0がint 0と等しくないと言うのはなぜですか?
- 15. 割り当てられていないintに値があるのはなぜですか?
- 16. なぜfloat値を丸めないのですか?int - float数値演算が間違った値を返すのはなぜですか?
- 17. なぜ私の親関数は丸められませんが、別の関数で呼び出すと丸められますか?
- 18. .Netがshortからintに変換できないのはなぜですか?
- 19. sizeof(int)がsizeof(int *)と異なるのはなぜですか?
- 20. UIViewが丸められていない、UITableViewセルリサイクル
- 21. なぜ0の結果が得られるのですか
- 22. これらのintをまとめてパックできないのはなぜですか?
- 23. 0が処理されないのはなぜですか?
- 24. なぜprintf(Unix)が丸め半分を使うのですか?
- 25. テーブルが丸くなっていないのはなぜですか?
- 26. iPhone NSNumberFormatterが丸められないようにするにはどうすればよいですか?
- 27. JavaScriptでundefinedが0にならないのはなぜですか?
- 28. intはなぜですか?インスタンスプロパティがnullに設定されていますか?
- 29. 丸められた角がテーブルに表示されない
- 30. Math.min([])が0に評価されるのはなぜですか?
単純に数値の整数値をとります。私はそれがラウンドよりも簡単な計算であり、私の意見ではそれほどあいまいではないからだと思います。 –
動作は[文書化されています](https://docs.python.org/2/library/functions.html#int) –