uspTukubaiコマンドに関する様々な資料がここにあります。

 

 

魂内検索

DOCUMENTS

COMMAND

FORUM

UEC DOCS

VIDEO

 

ABC順リスト |  カテゴリ別リスト
動画説明

marume

概要

marume : 四捨五入、切り上げ、切捨て

書式

Usage   : marume [+age|-sage] <f1.d1> <f2.d2> .. <file>
Version : Mon Oct  2 17:42:17 JST 2017
Edition : 1

説明

引数のファイル又は標準入力のテキストデータの指定のフィールドを指定し
た桁数にて四捨五入・切り上げ・切捨てをして出力します。小数点下を "0"
で指定(n.0)すると、該当のフィールドを整数で出力します。また、桁数
を 0+桁数 にすると、整数部の桁数以下を四捨五入・切り上げ・切捨てしま
す。


例1

$ cat data
01 0.3418 1.5283 9.0023 7.1234 1234
02 3.1242 7.1423 6.5861 2.7735 1235
03 6.8254 2.6144 4.3234 3.4231 -1234
04 7.0343 3.3312 7.8678 1.3295 -1235

第2フィールドを整数に、第3フィールドを小数点下1桁、
第4フィールドは小数点下2桁、第4フィールドは小数点下3桁、
第5フィールドは1の位で四捨五入して出力します。
$ marume 2.0 3.1 4.2 5.3 6.01 data
01 0 1.5 9.00 7.123 1230
02 3 7.1 6.59 2.774 1240
03 7 2.6 4.32 3.423 -1230
04 7 3.3 7.87 1.330 -1240

例2

例1の各パターンを切り上げします。

$ marume +age 2.0 3.1 4.2 5.3 6.01 data
01  1  1.6  9.01    7.124    1240
02  4  7.2  6.59  2.774   1240
03  7  2.7  4.33  3.424  -1240
04  8  3.4  7.87 1 .330  -1240

例3

例1の各パターンを切捨てします。

$ marume -sage 2.0 3.1 4.2 5.3 6.01 data
01   0   1.5   9.00   7.123    1230
02   3   7.1   6.58   2.773   1230
03   6   2.6  4.32   3.423 -1230
04   7   3.3   7.86   1.329 -1230

負数は、正数を四捨五入・切り上げ・切捨てしたものにマイナス符号をつけ
た値となります。