小数点以下の数値から得られる確率に基づいて、浮動小数点数を次の整数に丸める方法を探しています。たとえば、浮動小数点数 6.1 は 6 と 7 に丸められます。7 に丸められる確率は 0.1 で、6 に丸められる確率は 1-0.1 です。したがって、この丸め実験を無限に実行すると、すべての整数結果の平均は再び 6.1 になるはずです。そのようなプロシージャの名前があるかどうか、および Python に既に実装された関数があるかどうかはわかりません。もちろん、同様に小数点以下 2 桁まで丸めることができれば非常に便利です。
それは理にかなっていますか?何か案は?