前提・実現したいこと
ただいまブラックジャックで自身のカード,ディーラーのカードから各アクションの全ての確率を求めるプログラムを作っています。
確率をより正確に計算したいため、double型ではなくBigDecimalを使用しています。
ある数を山札から引くと、次に各数のカードを引く確率は変わってしまうのでfor文などのループでは実装できないと思いました。
そこで、ある数を引いた確率を引数にまた再帰していき、21を超えた時に、終わるように再帰を利用して計算しようとしているのですが、どうやら参照渡しになってしまいます。ネットで調べてみると、参照渡しをするとどうなるのかは理解できましたが、解決策が見つかりませんでした。
解決策がわかりません。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー