Pythonで方程式の計算ができる方法
Q&A
Closed
背景
クラウドワークスでもし、システム利用料と消費税抜きでの金額をクライアントに支払いたい場合があったとします。
例として、1万円をそのまま支払うとシステム使用料20%+消費税分がクラウドワークスに支払われます。
https://crowdworks.jp/pages/guides/employee/fee
にも計算例が書かれていますが、
x = 10000
_plus_tax = x * 1.1
sum = _plus_tax - _plus_tax * 0.2 * 1.1
print(sum)
8580.0
となります。
ここで求めたいのは、 sum=10000
としたいときの x の値です。
手動では、
sum = 10000
#消費税あり
_plus_tax = sum / (1 - 0.2 * 1.1)
#消費税なし
x = sum / (1.1 * (1 - 0.2 * 1.1))
とできますが、もっといい方法はないでしょうか。
0