問題タブ [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.
bash - bash: bc コマンドの * の評価
UNIX で bc コマンドを使用して、いくつかの数式を解析しています。私は2つの小さな機能を持っています:
val に続く式を実行しようとすると、かなりの数の "(standard_in) 1: parse error" が発生しました。
最初に考えたのは、アスタリスクが問題だと思ったので、エスケープしてみました。しかし、それは私に不正な文字エラーを与えました。
解決策は、すべての空白を削除することになりました
質問: catMinusMouse の計算 (減算演算子の前後にスペースを使用) が機能するのに、乗算を含む同じ形式が機能しないのはなぜですか?
base - bc のより大きな入力ベース?
基数 31 の電卓を探しています。つまり、入力と出力の両方を基数 31 にしたいのです。例 `013456789ABCDEFGHIJKLMNOPQRSTU' は問題ありません。)
bc
あなたが定義できるように、縫い目は小さなベースに適したオプションですibase=x; obase=x
。ただし、ibase には上限があり、F より大きな数字を使用したくないため、16 です。
そのための回避策はありますか?または、bc
より大きなベースをサポートする方法で再コンパイルする方法はありますか? bc
または、代わりに、少なくとも基本的な算術演算 (+、-、/、*、^ など) を行う代替手段はありますか?
bc - 参照している Shell Sciprt がわかりません
CPU 使用率が CPU しきい値を超えているかどうかを確認するシェル スクリプトがあります。
しかし、私が理解していないことの 1 つは、以下のスクリプトにあります。なぜ 1 が存在するのですか?
スクリプトは、CPU 使用率 >= CPU_Threshold の場合、 COMPARE 変数が 1 に設定されていることを意味しますか?
COMPARE変数が0に設定されていない場合は?
bash - ファイルbashの各行を丸める
を使用して一部のデータを処理していますbash
。最初の列を合計して、データが完全かどうかを確認しています。0 から 500 まで、0.1 刻みで指定します。残念ながら、実際の数値はわずかにずれているため、合計は 1250250.0 ではなく 1250653.9 になります。これは、合計する前に各数値を丸めれば回避できます。現在、私は以下を使用しています:
「+0.0001」を各行に貼り付けてから、各行を bc に 1 行で個別にパイプする方法はありますか?
bash - Unix BC "bc -l" は "A" ではなく ".8" に等しいのはなぜですか?
実行時bc -l
ibase=obase=16 を設定した場合は、「0.2 * 5」を求めます。
それは.8に等しい。16 進値の 1 と等しくないのはなぜですか?
私はもともとこれをここで尋ねました(http://bit.ly/17o7RcK)。
macos - Bash bc および echo コマンド
Mac の非アクティブ RAM と空き RAM の合計が遅くなったときに警告するために、geektool 用の小さな geeklet を作成しています。私は bash があまり得意ではないので、最終出力 (空白になる) に問題があります。コードは次のとおりです。
また、私の問題が最適かどうか疑問に思います。どうもありがとう。