人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

方程式を作ってほしいです。採用した方に1000ptさしあげます。
全体で100%のものがあるとします。
1%のときは8をかけて8%
6%のときは4をかけて24%
50%のときは1.5をかけて75%
100%のときは1をかけて100%
となるような感じで「a%のときは x をかけてy%にする」という式を作ってほしいです。
「a%のときは bx をかけてy%にする」となるのかもしれません。
画像のように反比例のグラフになるかと思います。

1196049342
●拡大する

●質問者: rupopon
●カテゴリ:学習・教育 科学・統計資料
✍キーワード:24 BX グラフ 反比例 採用
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● Mook
●200ポイント

とりあえず、例示された数値のように計算する例です。

実装方法も示されていませんでしたので、とりあえず HTML での例です。

<html>
<head>
<script language="JavaScript">
function calc() {
var inNum = document.myForm.indata.value;
var res;
if ( inNum >= 100 ) {
res = inNum;
} else if ( inNum >=50 ) {
res = inNum * 1.5;
} else if ( inNum >=4 ) {
res = inNum * 6;
} else {
res = inNum * 8;
}
document.myForm.anser.value = res;
}
</script>
<title>myFunction</title>
</head>
<body>
<form name="myForm">
数値入力してください <br>
<input type="text" name="indata">%
⇒ <input type="text" name="anser">%<br>
<input type="button" value="計算" onclick="calc();">
</form>
</body>
</html>

仕様が異なる場合は、コメントください。

基本的には赤い部分の変更だけで対応可能なはずです。

コメントにて対応いたします。

◎質問者からの返答

ありがとうございます。

私どもの考えている事よりももっと上の案です。

参考にさせていただきます。


2 ● Wize
●200ポイント

1.必ずこの4条件を満たさなければいけないのか。

2.式はどの程度複雑でいいのか。

辺りが良く解らないんで、ちゃんとした回答になってるか今ひとつ自信がありませんが……

その4条件を満たすのは、単純な反比例のグラフなどでは無理だと思います。

単純な式で、比較的条件に近いものとしては、y = √a × 10 とかかな、と思うんですが。

1%ならば10%、6%ならば約24.5%、50%ならば約70.7%、100%ならば100%になります。

◎質問者からの返答

ありがとうございます。示した条件そのものが不明確で検討させていただきます。申し訳ありません。


3 ● SALINGER
●200ポイント
a のときは (10×√a)/a をかけて 10×√a

でどうでしょうか。

a=1 のとき 10

a=6 のとき 約24.5

a=50 のとき 約70.7

a=100 のとき 100となります

◎質問者からの返答

ありがとうございます。示した条件そのものが不明確でこちらの言いたかったことが的確に伝わっていないと感じました。再度検討させていただきます。申し訳ありません。


4 ● ita
●200ポイント

統計学の検定を使えばきちんと計算できます。

仮りに全商品が同じ売行きだと仮定します。A1が売れる確率は仕入れた割合と同じa%。

何個か売れて在庫がN個になったとすると、統計理論から商品A1の割合はだいたい a±2*ルート(a*(100-a)/N) の範囲にあるはずで、この範囲をはみ出した場合は偏りがあると分かります。

したがって式は y = a+2*\sqrt{a*(100-a)/N} です。在庫数によって変わります。

です。この割合を越えると偏りがあると言えます。

◎質問者からの返答

ありがとうございます。示した条件そのものが不明確でこちらの言いたかったことが的確に伝わっていないと感じました。再度検討させていただきます。申し訳ありません。


5 ● pyopyopyo
●200ポイント

プログラムを書いて計算したところ,以下のような式が出てきました.

-0.000148170809229096*a*a*a*a + 0.0236127120055562*a*a*a -0.958917639260811*a*a + 8.93545309799829*a

この式の値は

となり,四捨五入すればそれぞれ 8%,24%,75%,100%となります.

いかがでしょうか?

◎質問者からの返答

ありがとうございます。示した条件そのものが不明確でこちらの言いたかったことが的確に伝わっていないと感じました。再度検討させていただきます。申し訳ありません。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ