問題タブ [bc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
552 参照

bash - bash: bc コマンドの * の評価

UNIX で bc コマンドを使用して、いくつかの数式を解析しています。私は2つの小さな機能を持っています:

val に続く式を実行しようとすると、かなりの数の "(standard_in) 1: parse error" が発生しました。

最初に考えたのは、アスタリスクが問題だと思ったので、エスケープしてみました。しかし、それは私に不正な文字エラーを与えました。

解決策は、すべての空白を削除することになりました

質問: catMinusMouse の計算 (減算演算子の前後にスペースを使用) が機能するのに、乗算を含む同じ形式が機能しないのはなぜですか?

0 投票する
1 に答える
98 参照

base - bc のより大きな入力ベース?

基数 31 の電卓を探しています。つまり、入力と出力の両方を基数 31 にしたいのです。例 `013456789ABCDEFGHIJKLMNOPQRSTU' は問題ありません。)

bcあなたが定義できるように、縫い目は小さなベースに適したオプションですibase=x; obase=x。ただし、ibase には上限があり、F より大きな数字を使用したくないため、16 です。

そのための回避策はありますか?または、bcより大きなベースをサポートする方法で再コンパイルする方法はありますか? bcまたは、代わりに、少なくとも基本的な算術演算 (+、-、​​/、*、^ など) を行う代替手段はありますか?

0 投票する
0 に答える
63 参照

bc - 参照している Shell Sciprt がわかりません

CPU 使用率が CPU しきい値を超えているかどうかを確認するシェル スクリプトがあります。

しかし、私が理解していないことの 1 つは、以下のスクリプトにあります。なぜ 1 が存在するのですか?

スクリプトは、CPU 使用率 >= CPU_Threshold の場合、 COMPARE 変数が 1 に設定されていることを意味しますか?

COMPARE変数が0に設定されていない場合は?

0 投票する
2 に答える
76 参照

bash - ファイルbashの各行を丸める

を使用して一部のデータを処理していますbash。最初の列を合計して、データが完全かどうかを確認しています。0 から 500 まで、0.1 刻みで指定します。残念ながら、実際の数値はわずかにずれているため、合計は 1250250.0 ではなく 1250653.9 になります。これは、合計する前に各数値を丸めれば回避できます。現在、私は以下を使用しています:

「+0.0001」を各行に貼り付けてから、各行を bc に 1 行で個別にパイプする方法はありますか?

0 投票する
2 に答える
144 参照

bash - Unix BC "bc -l" は "A" ではなく ".8" に等しいのはなぜですか?

実行時bc -l

ibase=obase=16 を設定した場合は、「0.2 * 5」を求めます。

それは.8に等しい。16 進値の 1 と等しくないのはなぜですか?

私はもともとこれをここで尋ねました(http://bit.ly/17o7RcK)。

0 投票する
3 に答える
718 参照

macos - Bash bc および echo コマンド

Mac の非アクティブ RAM と空き RAM の合計が遅くなったときに警告するために、geektool 用の小さな geeklet を作成しています。私は bash があまり得意ではないので、最終出力 (空白になる) に問題があります。コードは次のとおりです。

また、私の問題が最適かどうか疑問に思います。どうもありがとう。