bc

    0

    2答えて

    パイプを使ってbcを使ってchar式の答えを得ようとしています。 最初に式をpipe1に書くと、bcはパイプ2で答えを読み書きします。このために、私は入力と出力を変更しています。 write(pipe1[1], "20*5\n", sizeof("20*5\n")-1) != sizeof("20*5\n")-1) しかし、私はタブを宣言した場合、私はエラーを取得しておく:たまに (stand

    0

    1答えて

    10進数を16進数に変換する次のコードがあります。構文が正しいかどうかは分かりませんが、$output2は、基本的には同じ番号のリストです: 318 415 362 set conv=`echo 'ibase=10; obase=A <$output2>'| bc` echo "$conv" そして、私はこのような何かを参照する必要があります: 13E 19F 16A 感謝を

    2

    1答えて

    GNU bcを使ってx + 3 = 40という方程式を解いてみたいとします。私がこれを行うことができる1つの方法は、正しい答えに達するまで、0が解決策であるかどうかを確認してから1を確認することから始めることです。 (代数を行うには明らかではない最良の方法が、まあいい。)だから私はGNU bcのに次のコードを入力します。 int solver(int x); define solver(x){

    -1

    1答えて

    bcのexecvをCにスローする方法に疑問があります。どのようにパラメータを渡す必要がありますか?(例:3、+、2)?それはパイプのためであろうか?またはintであるにもかかわらずargvによって?そして、このエグゼクティブが子供によって投げられた場合、親はその値をパイプから読み取って収集しますか? ありがとうございました!

    0

    1答えて

    average=$(echo "scale=2;$combine/$num | bc") これは私の最近の試みで、縮尺率= 2; 256/3を平均化して保存します。私はそれを言葉遣いのように多くの異なった方法を試みました、そして、私はこれを働かせるように見えません。どんな助けもありがとう。 bashスクリプトは、kshシェルでスクリプトを実行するコマンドで起動します。 average=$(bc

    0

    3答えて

    私は最小値pを計算するための簡単なbashスクリプトを書いています。これは、式C = 1-(p^n)にする必要があります。 CおよびPはユーザによって入力され、浮動小数点数である。 例えばC = 0.36およびp = 0.8は、その後、私のプログラムは、私のコードは、以下である1-(0.8^2)= 0.36 ので、Nの値に対して2を返す必要がある場合。注意:私はwhileループ条件文の中の多くの異

    1

    1答えて

    私はこのコード strg=`du -s -BM /path/folder` dstrg=5120 num=`expr $dstrg -$strg` num1=`echo $num\* 100 |bc` num2=`echo $num1/5120 |bc` echo $num2 を持って、私は私がしたいメガバイトでフォルダの使用STRG変数に取得し、 を5GBている利用可能なスペースか

    -1

    1答えて

    乱数を生成し、この出力の第3のファイル: word token occurrence1/occurence2 これは私のコードです: while read token pos count do #get pos counts poscount=$(grep "^$pos" $2 | cut -f 2) #calculate probability pr

    1

    3答えて

    私はBASHで演算を実行する数値のリストを持っています(例えば、sine、sqrtなど)。少し不格好思わスペース" "、上のBCとタックを使用して数値のベクトルを超えるモーメントIループでは:すっきりループを使用せずにこれを行う方法と" "があった場合 x=`seq 1 2.5 30` # generate a list of numbers for i in $x ; do a=${

    0

    1答えて

    私は200000回以上の反復を持つシェルスクリプトを持っています。ここに私に問題を与えているコードがあります: if [ 1 -eq `echo "$sums>$maxs" | bc` ] ; then hmax=$h; kmax=$k; maxs=$sums; fi sums、maxs、hおよびkは先に定義されています。私はhとkの異