show only two decimal digits (as that is what gets saved into the binary db)
authorJohannes Berg <johannes@sipsolutions.net>
Mon, 26 May 2008 15:16:02 +0000 (17:16 +0200)
committerJohannes Berg <johannes@sipsolutions.net>
Mon, 26 May 2008 15:16:02 +0000 (17:16 +0200)
dump.c
web/Regulatory.py

diff --git a/dump.c b/dump.c
index d7e9411..8aa7078 100644 (file)
--- a/dump.c
+++ b/dump.c
@@ -55,17 +55,17 @@ static void print_reg_rule(__u8 *db, int dblen, __be32 ruleptr)
        printf("(");
 
        if (power->max_antenna_gain)
-               printf("%.3f, ", ((float)ntohl(power->max_antenna_gain)/100.0));
+               printf("%.2f, ", ((float)ntohl(power->max_antenna_gain)/100.0));
        else
                printf("N/A, ");
 
        if (power->max_ir)
-               printf("%.3f, ", ((float)ntohl(power->max_ir)/100.0));
+               printf("%.2f, ", ((float)ntohl(power->max_ir)/100.0));
        else
                printf("N/A, ");
 
        if (power->max_eirp)
-               printf("%.3f)", ((float)ntohl(power->max_eirp)/100.0));
+               printf("%.2f)", ((float)ntohl(power->max_eirp)/100.0));
        else
                printf("N/A)");
 
index 2780724..a084cb1 100644 (file)
@@ -67,9 +67,9 @@ def _country(macro, countries, code):
     for perm in country.permissions:
         def str_or_na(val, dBm=False):
             if val and not dBm:
-                return '%.3f' % val
+                return '%.2f' % val
             elif val:
-                return '%.3f (%.2f)' % (val, math.pow(10, val/10.0))
+                return '%.2f (%.2f)' % (val, math.pow(10, val/10.0))
             return 'N/A'
         result.extend([
             f.table_row(1),