diff --git a/tests/misc-bdev-write.cc b/tests/misc-bdev-write.cc
index c03ff01557cd1c4fc3169d026fcb7cdff06f3221..71947afe7f71070bee3b47daed7af571a7db97c1 100644
--- a/tests/misc-bdev-write.cc
+++ b/tests/misc-bdev-write.cc
@@ -86,7 +86,7 @@ int main(int argc, char const *argv[])
     _stat_printer.stop();
 
     auto actual_test_duration = to_seconds(test_end - test_start);
-    printf("Wrote %.3f MB in %.2f s = %.3f Mb/s\n", (float) total / MB, actual_test_duration,
-            (float) total / MB / actual_test_duration);
+    printf("Wrote %.3f MB in %.2f s = %.3f Mb/s\n", (double) total / MB, actual_test_duration,
+            (double) total / MB / actual_test_duration);
     return 0;
 }
\ No newline at end of file
diff --git a/tests/misc-fs-stress.cc b/tests/misc-fs-stress.cc
index 4b5406581d310e63f82f3e564f75916d7ae000cb..745f3b717a3068403138391c66ebdf941e98ce88 100644
--- a/tests/misc-fs-stress.cc
+++ b/tests/misc-fs-stress.cc
@@ -78,8 +78,8 @@ int main(int argc, char const *argv[])
     _stat_printer.stop();
 
     auto actual_test_duration = to_seconds(test_end - test_start);
-    printf("Wrote %.3f MB in %.2f s = %.3f Mb/s\n", (float) total / MB, actual_test_duration,
-        (float)total / MB / actual_test_duration);
+    printf("Wrote %.3f MB in %.2f s = %.3f Mb/s\n", (double) total / MB, actual_test_duration,
+        (double) total / MB / actual_test_duration);
 
     printf("\n");
     print_distribution(samples);