bcを使用したbash計算、および浮動小数点の切り上げ

ジャムズD.モザック

タイトルが悪いのでごめんなさい。タイトルを1行で説明するのはとても混乱しています。これが私の問題です:

echo "scale=0;9 * 150 + 8.092 * 560 + 3.181" | bc

取得する代わりに

5885

しかし、私は出力を得ました

5884.701

誰でも?

山岳航空機

私の知る限り、部門だけがによって与えられた情報を使用していますscale

echo "scale=0; (9 * 150 + 8.092 * 560 + 3.181)/1" | bc

整数部分(商!)のみが取得されたため、5884がエコーされます。目的の結果(ラウンド)を取得するには、次を使用します。

echo "scale=0; ((9 * 150 + 8.092 * 560 + 3.181)+0.5)/1" | bc

このアプローチは負の数では機能しないことに注意してください!この投稿を参照してください:https//unix.stackexchange.com/a/89843

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

浮動小数点数の切り上げbash

分類Dev

sin()およびsinf()を使用した浮動小数点値

分類Dev

浮動小数点の計算精度をx * 0.1およびx / 10.0と比較

分類Dev

浮動小数点数を使用して、与えられた因子の最も近い倍数にどのように切り上げますか?

分類Dev

BCを使用した浮動小数点数の比較

分類Dev

Pythonで浮動小数点数の切り上げまたは切り下げを実行する方法

分類Dev

JavaScriptで浮動小数点数を次の整数に切り上げます

分類Dev

浮動小数点値の2倍および除算

分類Dev

先行ゼロを使用した正および負の浮動小数点数のPHPフォーマット

分類Dev

先行ゼロを使用した正および負の浮動小数点数のPHPフォーマット

分類Dev

加算および減算後の浮動小数点の比較が等しくない

分類Dev

VBスクリプトの整数除算と浮動小数点除算の切り上げ

分類Dev

bcを使用したbash浮動小数点演算で空白の結果が得られますか?

分類Dev

仮説を使用して、指定されたサイズ、合計、および最小値を持つ正の浮動小数点数のリストを生成する方法

分類Dev

Pythonで半浮動小数点数を適切に切り上げる方法は?

分類Dev

bc浮動小数点数を切り捨てます

分類Dev

浮動小数点型で使用した場合の<=および> =のパフォーマンス

分類Dev

ローカル変数を使用した4番目の浮動小数点計算

分類Dev

浮動小数点を使用したElasticSearch

分類Dev

Bash:bashスクリプトでの浮動小数点計算

分類Dev

浮動小数点/倍精度除算を使用した削減可能な分数の比較

分類Dev

浮動小数点を使用したCの現金除算エラー

分類Dev

IBInspectableおよび浮動小数点値

分類Dev

正確な値を浮動小数点数に加算および減算する

分類Dev

Bashの浮動小数点除算

分類Dev

浮動小数点の精度を上げる

分類Dev

正の浮動小数点数を次の整数に切り上げるにはどうすればよいですか?

分類Dev

bashで、2つの変数を分割し、小数点以下5桁に切り上げた回答を出力するにはどうすればよいですか?

分類Dev

浮動小数点数にキャストしたのに、整数の計算が整数に切り捨てられるのはなぜですか?

Related 関連記事

  1. 1

    浮動小数点数の切り上げbash

  2. 2

    sin()およびsinf()を使用した浮動小数点値

  3. 3

    浮動小数点の計算精度をx * 0.1およびx / 10.0と比較

  4. 4

    浮動小数点数を使用して、与えられた因子の最も近い倍数にどのように切り上げますか?

  5. 5

    BCを使用した浮動小数点数の比較

  6. 6

    Pythonで浮動小数点数の切り上げまたは切り下げを実行する方法

  7. 7

    JavaScriptで浮動小数点数を次の整数に切り上げます

  8. 8

    浮動小数点値の2倍および除算

  9. 9

    先行ゼロを使用した正および負の浮動小数点数のPHPフォーマット

  10. 10

    先行ゼロを使用した正および負の浮動小数点数のPHPフォーマット

  11. 11

    加算および減算後の浮動小数点の比較が等しくない

  12. 12

    VBスクリプトの整数除算と浮動小数点除算の切り上げ

  13. 13

    bcを使用したbash浮動小数点演算で空白の結果が得られますか?

  14. 14

    仮説を使用して、指定されたサイズ、合計、および最小値を持つ正の浮動小数点数のリストを生成する方法

  15. 15

    Pythonで半浮動小数点数を適切に切り上げる方法は?

  16. 16

    bc浮動小数点数を切り捨てます

  17. 17

    浮動小数点型で使用した場合の<=および> =のパフォーマンス

  18. 18

    ローカル変数を使用した4番目の浮動小数点計算

  19. 19

    浮動小数点を使用したElasticSearch

  20. 20

    Bash:bashスクリプトでの浮動小数点計算

  21. 21

    浮動小数点/倍精度除算を使用した削減可能な分数の比較

  22. 22

    浮動小数点を使用したCの現金除算エラー

  23. 23

    IBInspectableおよび浮動小数点値

  24. 24

    正確な値を浮動小数点数に加算および減算する

  25. 25

    Bashの浮動小数点除算

  26. 26

    浮動小数点の精度を上げる

  27. 27

    正の浮動小数点数を次の整数に切り上げるにはどうすればよいですか?

  28. 28

    bashで、2つの変数を分割し、小数点以下5桁に切り上げた回答を出力するにはどうすればよいですか?

  29. 29

    浮動小数点数にキャストしたのに、整数の計算が整数に切り捨てられるのはなぜですか?

ホットタグ

アーカイブ