Improve F number precision
Bug: 21665739
Change-Id: I6f6dbdc4276c2e6d7a1c0a1a51f889a96af5dc1b
diff --git a/exif.c b/exif.c
index ff0f236..8dfdaf1 100644
--- a/exif.c
+++ b/exif.c
@@ -1767,7 +1767,7 @@
printf("\n");
}
if (ImageInfo.ApertureFNumber){
- printf("Aperture : f/%3.1f\n",(double)ImageInfo.ApertureFNumber);
+ printf("Aperture : f/%3.3f\n",(double)ImageInfo.ApertureFNumber);
}
if (ImageInfo.Distance){
if (ImageInfo.Distance < 0){
diff --git a/main.c b/main.c
index c36683b..dc0699a 100644
--- a/main.c
+++ b/main.c
@@ -657,7 +657,7 @@
}
if (ImageInfo.ApertureFNumber){
- bufLen = addKeyValueDouble(&buf, bufLen, "FNumber", (double)ImageInfo.ApertureFNumber, "%3.1f");
+ bufLen = addKeyValueDouble(&buf, bufLen, "FNumber", (double)ImageInfo.ApertureFNumber, "%3.3f");
if (bufLen == 0) return NULL;
}