次の入力をしたい
Average Box 1: 0.520522 Std. Dev. Box 1: 0.00297154
...特定の桁に丸められた最初の数値(平均)を出力します。この桁は、ROUNDEDstdの最初の有効桁によって定義されます。開発者
例->RoundedStd 0.003 <-(3桁目)
-> 0.521(この場合)
ボーダーケースを指定するには:
Average Box 1: 0.52156 Std. Dev. Box 1: 0.0099675
-> Rounded Std 0.01 <-(2桁目)
-> 0.52(この場合)
なんらかの方法でAwkの魔法を使ってこれをすべて行うことはできますか?もしそうなら、どのように?そうでない場合、私はそれを行うために何を使用できますか(私の最後の手段はCプログラムですが、シェルプログラムの方が効率的です)?
(これは、研究プロジェクト、別名/ nothomeworkでのデータ抽出用です。)