PHPを使用した単純な算術で得られた誤った結果

Raouf Athar

簡単なPHPスクリプトは次のとおりです。

<?php
  $a = 100;
  $b = 91.51;
  $c = 8.49;

  $d = $a - $b - $c;
  echo $d;
?>

次のように小さな変更を加えて醜い-5.3290705182008E-15を出力します。

  $d = $a - ($b + $c);
  echo $d;
?>

出力は0で、これは正しいです。なぜこうなった?

user3734074

次のようにnumber_formatを使用してみてください

  $a = 100;

  $b = number_format(91.51, 0, ".", "." );

  $c = number_format(8.49, 0, ".", "." );

  $d = $a - $b - $c;

  echo $d;

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

算術演算で誤った結果が得られる

分類Dev

Eclipseを使用した単純な算術の奇妙な結果(java)

分類Dev

単純な乗算後に間違った結果が得られる-C ++

分類Dev

VisualStudioでの単純な減算と誤った結果

分類Dev

Power BI:単純な追加では間違った結果が得られます

分類Dev

if条件でbash算術演算子を使用すると誤った結果になります

分類Dev

2つの大きな整数値を乗算すると、誤った結果が得られます

分類Dev

単純な整数の乗算でdoubleが期待どおりに機能するのに、int64_tを使用すると間違った結果が得られるのはなぜですか

分類Dev

tensorflowが等しいと誤った結果が得られる理由

分類Dev

Linq-OrderByint列で誤った結果が得られる

分類Dev

Laravel ORMが単純なクエリで誤った結果を返す

分類Dev

> =を使用すると、誤った結果が得られますか?

分類Dev

PHPでnumber_formatを使用して値をフォーマットしているときに間違った結果が得られる計算

分類Dev

SSISのパラメーターを使用した日付計算で正しい結果が得られない

分類Dev

ImpalaでHiveUDFを使用すると、Impala1.2.4で誤った結果が得られます

分類Dev

PHPで2つの日付を減算した後の誤った結果

分類Dev

単純な計算の値がJavaで間違った結果をもたらすのはなぜですか?オーバーフローしますか?

分類Dev

変数を使用した計算では、セル参照を使用した計算とは異なる結果が得られるのはなぜですか?

分類Dev

COUNT関数でISNOTNULLを使用すると誤った結果が得られる-MySQL

分類Dev

BoostPolygonを使用した誤った減算結果

分類Dev

Pandasでastypeを使用しても期待した結果が得られない

分類Dev

変数に格納された符号付き整数を使用した算術ビット単位の右シフト「ashrb」–間違った結果!内部Delphiのバグ?

分類Dev

整数を使用したC ++演算では、否定的な結果が得られます

分類Dev

PHP Elasticsearch、フィルターを使用したブールクエリで結果が得られない

分類Dev

OpenMPプログラムから誤った結果が得られるのはなぜですか?

分類Dev

チャイを使用したAPIユニットテストで間違った結果が得られる

分類Dev

文字列で分割すると誤った結果が得られます

分類Dev

底(小数)を累乗すると、誤った結果が得られます

分類Dev

Blocで単純なrxDartを実装しても結果が得られない

Related 関連記事

  1. 1

    算術演算で誤った結果が得られる

  2. 2

    Eclipseを使用した単純な算術の奇妙な結果(java)

  3. 3

    単純な乗算後に間違った結果が得られる-C ++

  4. 4

    VisualStudioでの単純な減算と誤った結果

  5. 5

    Power BI:単純な追加では間違った結果が得られます

  6. 6

    if条件でbash算術演算子を使用すると誤った結果になります

  7. 7

    2つの大きな整数値を乗算すると、誤った結果が得られます

  8. 8

    単純な整数の乗算でdoubleが期待どおりに機能するのに、int64_tを使用すると間違った結果が得られるのはなぜですか

  9. 9

    tensorflowが等しいと誤った結果が得られる理由

  10. 10

    Linq-OrderByint列で誤った結果が得られる

  11. 11

    Laravel ORMが単純なクエリで誤った結果を返す

  12. 12

    > =を使用すると、誤った結果が得られますか?

  13. 13

    PHPでnumber_formatを使用して値をフォーマットしているときに間違った結果が得られる計算

  14. 14

    SSISのパラメーターを使用した日付計算で正しい結果が得られない

  15. 15

    ImpalaでHiveUDFを使用すると、Impala1.2.4で誤った結果が得られます

  16. 16

    PHPで2つの日付を減算した後の誤った結果

  17. 17

    単純な計算の値がJavaで間違った結果をもたらすのはなぜですか?オーバーフローしますか?

  18. 18

    変数を使用した計算では、セル参照を使用した計算とは異なる結果が得られるのはなぜですか?

  19. 19

    COUNT関数でISNOTNULLを使用すると誤った結果が得られる-MySQL

  20. 20

    BoostPolygonを使用した誤った減算結果

  21. 21

    Pandasでastypeを使用しても期待した結果が得られない

  22. 22

    変数に格納された符号付き整数を使用した算術ビット単位の右シフト「ashrb」–間違った結果!内部Delphiのバグ?

  23. 23

    整数を使用したC ++演算では、否定的な結果が得られます

  24. 24

    PHP Elasticsearch、フィルターを使用したブールクエリで結果が得られない

  25. 25

    OpenMPプログラムから誤った結果が得られるのはなぜですか?

  26. 26

    チャイを使用したAPIユニットテストで間違った結果が得られる

  27. 27

    文字列で分割すると誤った結果が得られます

  28. 28

    底(小数)を累乗すると、誤った結果が得られます

  29. 29

    Blocで単純なrxDartを実装しても結果が得られない

ホットタグ

アーカイブ