From 91d1f3e69ae616d45f4f2f421cbb436aaccc7cfc Mon Sep 17 00:00:00 2001 From: "cmzmasek@gmail.com" Date: Wed, 12 Feb 2014 02:01:57 +0000 Subject: [PATCH] minor change: add one more decimal place to table output --- forester/java/src/org/forester/application/rio.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/forester/java/src/org/forester/application/rio.java b/forester/java/src/org/forester/application/rio.java index 1ee5628..51a36bf 100644 --- a/forester/java/src/org/forester/application/rio.java +++ b/forester/java/src/org/forester/application/rio.java @@ -29,6 +29,7 @@ package org.forester.application; import java.io.File; import java.io.IOException; +import java.math.RoundingMode; import java.util.ArrayList; import java.util.List; @@ -56,7 +57,7 @@ public class rio { final static private String PRG_NAME = "rio"; final static private String PRG_VERSION = "4.000 beta 10"; - final static private String PRG_DATE = "130325"; + final static private String PRG_DATE = "140211"; final static private String E_MAIL = "phyloxml@gmail.com"; final static private String WWW = "https://sites.google.com/site/cmzmasek/home/software/forester"; final static private String HELP_OPTION_1 = "help"; @@ -489,8 +490,9 @@ public class rio { private static void writeTable( final File table_outfile, final int gene_trees_analyzed, final IntMatrix m ) throws IOException { final EasyWriter w = ForesterUtil.createEasyWriter( table_outfile ); - final java.text.DecimalFormat df = new java.text.DecimalFormat( "0.###" ); + final java.text.DecimalFormat df = new java.text.DecimalFormat( "0.####" ); df.setDecimalSeparatorAlwaysShown( false ); + df.setRoundingMode( RoundingMode.HALF_UP ); for( int i = 0; i < m.size(); ++i ) { w.print( "\t" ); w.print( m.getLabel( i ) ); -- 1.7.10.2