この方程式をPythonで書くにはどうすればよいですか?

デネブ

カルダーノトリプレット

私はこれを正しく書く方法を本当に知りません。これは私が試した方法です:

def is_cardano_triplet(a, b, c):
    f = lambda x: x ** 1. / 2
    g = lambda x: x ** 1. / 3
    return g(a + b*f(c)) + g(a - b*f(c)) == 1

print is_cardano_triplet(2,1,5) # I should get True

私は取得Trueする必要があります2, 1, 5、そうではありません。私の機能の何が問題になっていますか?

マルコ・ボネッリ

いくつかの計算を行って、私はそれを見つけました:

笑

したがって:

lolzz

現在、既知の理由バイナリベースのシステムでは浮動小数点演算が不正確であるため、最初の式を正確に計算するのはかなり困難です。しかし、もう一つは計算する方がはるかに簡単です、それは不合理な機能が関与していないそのため、浮動小数点精度エラーなしabかつc整数です。

スマートソリューションは次のとおりです。

def is_cardano_triplet(a, b, c):
    return (a + 1)**2 * (8*a - 1) - 27*b**2*c == 0

>>> is_cardano_triplet(2, 1, 5)
True

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

この方程式をPythonで書くにはどうすればよいですか?

分類Dev

この方程式をPythonで実装するにはどうすればよいですか?

分類Dev

この方程式をPythonに入れるにはどうすればよいですか?

分類Dev

この超越方程式をRでプロットするにはどうすればよいですか?

分類Dev

この方程式からAを計算するにはどうすればよいですか?

分類Dev

python-sphinxで方程式の最後に数字を作成するにはどうすればよいですか?

分類Dev

Pythonで線形方程式のエラーを解決するにはどうすればよいですか?

分類Dev

方程式の変数を別の方程式に置き換えて、その式をRで評価するにはどうすればよいですか?

分類Dev

SymPyで線形連立方程式を解くにはどうすればよいですか?

分類Dev

MatlabでVolterra(Fredholm?)積分方程式を解くにはどうすればよいですか?

分類Dev

この複雑さの方程式を解くにはどうすればよいですか、T(n)= T(n-3)+ T(n-5)

分類Dev

ODE45関数を使用してこの3次方程式を解くにはどうすればよいですか?

分類Dev

SciPy。微分方程式を解くにはどうすればよいですか?

分類Dev

Python-matplotlib-方程式から平面をプロットするにはどうすればよいですか?

分類Dev

C ++で線分のベクトル方程式を表すにはどうすればよいですか?

分類Dev

方程式で複数の整数を使用するにはどうすればよいですか(Ruby)

分類Dev

数学の方程式をPHPに変換するにはどうすればよいですか?

分類Dev

同じ方程式を他のセルに適用するにはどうすればよいですか?

分類Dev

出力を別の方程式に使用するにはどうすればよいですか?

分類Dev

説明付きの方程式の表を作成するにはどうすればよいですか?

分類Dev

ダーツで方程式の答えを得るにはどうすればよいですか?

分類Dev

方程式のモンテカルロ分析を行うにはどうすればよいですか?

分類Dev

C ++方程式を(解くことなく)展開/因数分解するにはどうすればよいですか?

分類Dev

出力だけでなく、方程式の形で2つの値の出力を生成するにはどうすればよいですか?

分類Dev

Rで二重和を使用してこの方程式をコーディングするにはどうすればよいですか?

分類Dev

制約付き最大化のためにこの方程式を設定するにはどうすればよいですか?

分類Dev

ユーザー入力としていくつかの方程式をとるにはどうすればよいですか?

分類Dev

MATLABで非線形方程式をプロットするにはどうすればよいですか?

分類Dev

方程式でリストを使用するにはどうすればよいですか?

Related 関連記事

  1. 1

    この方程式をPythonで書くにはどうすればよいですか?

  2. 2

    この方程式をPythonで実装するにはどうすればよいですか?

  3. 3

    この方程式をPythonに入れるにはどうすればよいですか?

  4. 4

    この超越方程式をRでプロットするにはどうすればよいですか?

  5. 5

    この方程式からAを計算するにはどうすればよいですか?

  6. 6

    python-sphinxで方程式の最後に数字を作成するにはどうすればよいですか?

  7. 7

    Pythonで線形方程式のエラーを解決するにはどうすればよいですか?

  8. 8

    方程式の変数を別の方程式に置き換えて、その式をRで評価するにはどうすればよいですか?

  9. 9

    SymPyで線形連立方程式を解くにはどうすればよいですか?

  10. 10

    MatlabでVolterra(Fredholm?)積分方程式を解くにはどうすればよいですか?

  11. 11

    この複雑さの方程式を解くにはどうすればよいですか、T(n)= T(n-3)+ T(n-5)

  12. 12

    ODE45関数を使用してこの3次方程式を解くにはどうすればよいですか?

  13. 13

    SciPy。微分方程式を解くにはどうすればよいですか?

  14. 14

    Python-matplotlib-方程式から平面をプロットするにはどうすればよいですか?

  15. 15

    C ++で線分のベクトル方程式を表すにはどうすればよいですか?

  16. 16

    方程式で複数の整数を使用するにはどうすればよいですか(Ruby)

  17. 17

    数学の方程式をPHPに変換するにはどうすればよいですか?

  18. 18

    同じ方程式を他のセルに適用するにはどうすればよいですか?

  19. 19

    出力を別の方程式に使用するにはどうすればよいですか?

  20. 20

    説明付きの方程式の表を作成するにはどうすればよいですか?

  21. 21

    ダーツで方程式の答えを得るにはどうすればよいですか?

  22. 22

    方程式のモンテカルロ分析を行うにはどうすればよいですか?

  23. 23

    C ++方程式を(解くことなく)展開/因数分解するにはどうすればよいですか?

  24. 24

    出力だけでなく、方程式の形で2つの値の出力を生成するにはどうすればよいですか?

  25. 25

    Rで二重和を使用してこの方程式をコーディングするにはどうすればよいですか?

  26. 26

    制約付き最大化のためにこの方程式を設定するにはどうすればよいですか?

  27. 27

    ユーザー入力としていくつかの方程式をとるにはどうすればよいですか?

  28. 28

    MATLABで非線形方程式をプロットするにはどうすればよいですか?

  29. 29

    方程式でリストを使用するにはどうすればよいですか?

ホットタグ

アーカイブ