文脈は、2つの変数が次のように分かれているということです。浮動小数点結果は次のとおりです。
printf "%0.5f\n" $(echo 305/15 | bc -l)
20.33333
どのように常に丸めることができますか?Next整数は20日?これは、20.5を超える値を21に丸めることではありません。最近整数。値が正確に整数であるか、何らかの方法でその上にあれば、次の整数になりたいので尋ねています。では、どのように評価する必要がありますか?if
声明がありますか?入れたら編むシェルは整数を期待すると文句を言います。 Q&Aの情報をどのように活用するのかよくわかりません。これ次の整数に「上」変換を実装します。何か抜けましたか?
ベストアンサー1
bc
次の機能を使用できます。
echo "a=305; b=15; if ( a%b ) a/b+1 else a/b" | bc