問題タブ [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.
windows - Bashプログラミング(Cygwin):不正な文字^ M
キャラクターに問題があります。dosとunixの間の変換の問題だと思います。
浮動小数点値である変数があります。echoコマンドで印刷すると、次のようになります。
しかし、bcコマンドを使用してその値を操作しようとすると(bcコマンドの記述方法がわかりません)。
私は得る:
.shファイルですでにdos2unixコマンドを使用しています。私の変数が^M文字を持っているからだと思います(echoコマンドでは出力されません)
このエラーを取り除くにはどうすればよいですか?
bash - bc(1)に先行ゼロを出力させるにはどうすればよいですか?
Makefileで次のようなことをします。
(もちろん、実際のファイルでは数値は動的です)
印刷.2
しますが、印刷したいです0.2
。
頼らずにやりたいのですが、ゼロを印刷するsed
方法がわからないようです。bc
それともbc
、これを行うことができないのですか?
linux - BCでの作業
bcを使用して配列内の要素を合計しようとしています。名前が3回表示される場合、名前とその値を含むファイルがあります。その値に3を掛けてから、すべての要素の合計を一緒に見つける必要があります。標準入力エラーが表示されます
端末に表示されるはずです
それから
php - PHP の bc を切り捨てるのではなく丸くしますか?
ではなくbcadd(4.9,3)
戻りたいです。ここでは、小数点以下の桁数が多くない例を使用していますが、基本的な考え方 (切り捨てではなく丸めたい) はそのままです。どうすればいいですか?8
7
php - bcdiv() による除算が有限の結果を生成するかどうかを確認する方法は?
BCMath ライブラリを内部的に使用して、PHP で任意精度の 10 進数を操作するためのクラスを構築しています。
2 つの数値の足し算、引き算、または掛け算を行う場合、桁を失わないように必要な精度を予測することができます。
ただし、除算に関しては、桁数が無限になる可能性があり、除算の結果が有限の桁数として表現できない場合、ライブラリで例外をスローしたいと考えています。
除算する前に、結果が有限になるかどうか、またその場合、結果のスケールを計算するにはどうすればよいでしょうか?
base - bc とその ibase/obase オプション:
私は奇妙なバグに出くわしたと思います:
「512」を基数 6 の数値として読み取り、基数 16 として出力しようとしました。
ご覧のとおり、出力は 161 ですが、bc
(sic!) である必要があります。ベース10で試しました:
値は変更されません。奇妙!デフォルトの obase は 10 です。省略した場合:
まあ、それは正しいようです。2 段階のプロセスで、次のように機能します。
そこで、さまざまなベースのスクリプトを作成しましたが、戸惑い続けます。
バグレポートを提出する必要がありますか? そのような基本的なツールが壊れているとは本当に信じられません。
unix - bcで除算するときに10進数を取得するにはどうすればよいですか?
数値を除算して、フロアだけでなく余りも与えるには、「bc」が必要です。たとえば、「5/2」を実行すると、「bc」は「2」を返します。本当に「2.5」みたいなものが欲しい
多分これは不可能ですか?
bash - Bash シェルでの計算
次のデータを計算するにはどうすればよいですか?
出力:
カートリッジが掛けられていることに注意してください(2 x 2) + 1 = 5
。次のことを試しましたが(2 x 2)
、シナリオの種類がある場合に番号を取得する方法がわかりません:
お知らせ下さい。
unix - bc: num のリストの合計を取得します
これらの数値の合計を取得したい: 10+10+20+20+20 = 80
しかし、数値を取得するために使用できませんcat input|cut -d " " -f 3
。どうすればよいですか?
c# - C#からのBC計算の実行
計算サポートが必要なアプリを書いています(楽しいプロジェクト)。ただし、BCのインタラクティブコンソールにC#から入力データを入力し、C#を使用してコンソールからデータを読み取る方法はありますか?cソースでdllexportを使用しようとしましたが、コードが混乱しています。