不必要な詳細に立ち入ることなく、浮動小数点数(x86_64)の演算で、同一の入力に基づいて、結果にわずかな変動が返される可能性はありますか?少しでも違いますか?
私は基本的に混沌としたシステムをシミュレートしており、データの小さな変化が目に見える効果をもたらすことを期待しています。ただし、同じデータを使用すると、プログラムの動作が修正されることを期待していました。これはそうではありません。プログラムを実行するたびに、目に見えるが許容できる違いがあります。
どこかに初期化されていない変数を残したと思っています...
私が使用している言語はC++とPythonです。
答え
ラッセルの答えは正しいです。浮動小数点演算は決定論的です。非決定論は、ダングリングポインタによって引き起こされました。