PHPUnitを使用して、比較される浮動小数点数が正確に等しいことを確認する方法はありますか?

デニス

たとえば、次のテストは、数値が等しくないにもかかわらず、私のシステムで合格します。

$this->assertEquals(17.2222222222000, 17.2222222222999);

1桁がずれていてもPHPUnitにエラーをスローさせる方法はありますか?

私のバージョンはPHPUnit6.4.3です

正確な値を取得しようとしている理由については、精度が重要であると見なされる数学的単位変換ライブラリをテストしています。

タッドマン

あなたは指定することができるはずデルタとしてドキュメントあたり

$this->assertEquals(17.2222222222000, 17.2222222222999, '', 0.00000001);

その最後の数値は、許容できる+/-精度を表します。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

入力文字列が正の整数/浮動小数点数であるかどうかを確認します

分類Dev

12.1を浮動小数点数として正確に表すことはできますか?

分類Dev

浮動小数点数として表示される特定の確率の端数の戻り値を表すにはどうすればよいですか?

分類Dev

浮動小数点数から正確な小数部分を整数として取得するにはどうすればよいですか?

分類Dev

getchar()を使用して浮動小数点数を読み取り、浮動小数点数を出力すると、それは2倍になります。

分類Dev

警告: log() は、パラメータ 1 が浮動小数点数であり、文字列で指定されていることを想定しています。

分類Dev

C#で浮動小数点変数の値が正確に等しいかどうかを確認する正しい方法は何ですか?

分類Dev

数値が浮動小数点または整数であることを確認するにはどうすればよいですか?

分類Dev

これは、文字列が浮動小数点数を表すかどうかを確認するための悪い方法ですか?

分類Dev

正確な値を持つ浮動小数点数の合計が依然として順序に依存するのはなぜですか?

分類Dev

「<= "または"> = "」を使用して浮動小数点数を比較するのが理想的ですか?

分類Dev

一連の非浮動小数点数が文字列にないかどうかを確認する方法

分類Dev

Pandasシリーズを繰り返し処理して、単精度浮動小数点数と比較するにはどうすればよいですか?

分類Dev

XQuery-浮動小数点数が小数点の後に6桁を超えることを確認する方法

分類Dev

JSONの整数を浮動小数点数ではなく整数として解析する必要があります

分類Dev

sscanは、浮動小数点数の文字列で小数点が誤って区切り文字として使用されているかどうかを検出できますか?

分類Dev

浮動小数点数が別の数の整数乗であるかどうかを確認する方法

分類Dev

ユニオンを使用して整数と浮動小数点数を変換するより安全な方法はありますか?

分類Dev

入力が浮動小数点であることを確認する

分類Dev

42は浮動小数点として正確に表すことができますか?

分類Dev

浮動小数点数に_pickBy()を使用してオブジェクトをフィルタリングする方法はありますか

分類Dev

.NETで1つの浮動小数点数が別の浮動小数点数の倍数であるかどうかを確認する

分類Dev

文字列が整数か浮動小数点数かを確認する

分類Dev

Jqueryを使用して浮動小数点数を印刷する方法

分類Dev

Jqueryを使用して浮動小数点数を印刷する方法

分類Dev

整数を浮動小数点数として解釈する方法

分類Dev

浮動小数点数の正確な表現をループする方法は?

分類Dev

文字列が負の数と浮動小数点数で始まっているかどうかを確認するにはどうすればよいですか?[python]

分類Dev

整数演算のみを使用して浮動小数点数を印刷することは可能ですか?

Related 関連記事

  1. 1

    入力文字列が正の整数/浮動小数点数であるかどうかを確認します

  2. 2

    12.1を浮動小数点数として正確に表すことはできますか?

  3. 3

    浮動小数点数として表示される特定の確率の端数の戻り値を表すにはどうすればよいですか?

  4. 4

    浮動小数点数から正確な小数部分を整数として取得するにはどうすればよいですか?

  5. 5

    getchar()を使用して浮動小数点数を読み取り、浮動小数点数を出力すると、それは2倍になります。

  6. 6

    警告: log() は、パラメータ 1 が浮動小数点数であり、文字列で指定されていることを想定しています。

  7. 7

    C#で浮動小数点変数の値が正確に等しいかどうかを確認する正しい方法は何ですか?

  8. 8

    数値が浮動小数点または整数であることを確認するにはどうすればよいですか?

  9. 9

    これは、文字列が浮動小数点数を表すかどうかを確認するための悪い方法ですか?

  10. 10

    正確な値を持つ浮動小数点数の合計が依然として順序に依存するのはなぜですか?

  11. 11

    「<= "または"> = "」を使用して浮動小数点数を比較するのが理想的ですか?

  12. 12

    一連の非浮動小数点数が文字列にないかどうかを確認する方法

  13. 13

    Pandasシリーズを繰り返し処理して、単精度浮動小数点数と比較するにはどうすればよいですか?

  14. 14

    XQuery-浮動小数点数が小数点の後に6桁を超えることを確認する方法

  15. 15

    JSONの整数を浮動小数点数ではなく整数として解析する必要があります

  16. 16

    sscanは、浮動小数点数の文字列で小数点が誤って区切り文字として使用されているかどうかを検出できますか?

  17. 17

    浮動小数点数が別の数の整数乗であるかどうかを確認する方法

  18. 18

    ユニオンを使用して整数と浮動小数点数を変換するより安全な方法はありますか?

  19. 19

    入力が浮動小数点であることを確認する

  20. 20

    42は浮動小数点として正確に表すことができますか?

  21. 21

    浮動小数点数に_pickBy()を使用してオブジェクトをフィルタリングする方法はありますか

  22. 22

    .NETで1つの浮動小数点数が別の浮動小数点数の倍数であるかどうかを確認する

  23. 23

    文字列が整数か浮動小数点数かを確認する

  24. 24

    Jqueryを使用して浮動小数点数を印刷する方法

  25. 25

    Jqueryを使用して浮動小数点数を印刷する方法

  26. 26

    整数を浮動小数点数として解釈する方法

  27. 27

    浮動小数点数の正確な表現をループする方法は?

  28. 28

    文字列が負の数と浮動小数点数で始まっているかどうかを確認するにはどうすればよいですか?[python]

  29. 29

    整数演算のみを使用して浮動小数点数を印刷することは可能ですか?

ホットタグ

アーカイブ