2016-07-25 1 views
0

私はそれが欲しいので、ユーザーがより高い入力を与えると、出力が小さくなります。私はギャンブルのミニゲームを作っています。これは私が下の表に必要なものです。私は数学があるかどうかは分かりません。それを作るための何かか低い方の入力より高い方の出力

INPUT | OUTPUT 

94 | 1.01 
47.5 | 2 
0.01 | 9500 

厳密で正確である必要はありません。

+0

はどのようにあなたの質問には、テーブルに関連していますか?あなたはいくつかのサンプル入力と出力を与えることができますか? – trincot

+0

申し訳ありません、変更されました。 – killereks

+2

おそらく 'f(x)= 1/x'はそのトリックを行います... –

答えて

2

あなたの要件は反比例のようです。すなわち、出力は入力に反比例する。この動作を満たす一般的な方程式は、

output ∝ 1/x => output = k/x 

です。したがって、入力の逆数はそのトリックを行う必要があります。しかし、さらに細かくチューニングするために重み付けされた要素を追加することもできます。例えば

output = 1/input; 

または

output = 100/input // if you need a tuning factor for your needs. 
+0

100/inputが働きました。ありがとう:D – killereks

関連する問題