mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 09:30:25 +08:00
Export GPS poses: set 8 decimals (1 mm accuracy) https://github.com/introlab/rtabmap_ros/issues/833
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <iomanip>
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
@@ -101,17 +102,17 @@ std::string uNumber2Str(int number)
|
||||
return s.str();
|
||||
}
|
||||
|
||||
std::string uNumber2Str(float number)
|
||||
std::string uNumber2Str(float number, int precision)
|
||||
{
|
||||
std::stringstream s;
|
||||
s << number;
|
||||
s << std::setprecision(precision) << std::fixed << number;
|
||||
return s.str();
|
||||
}
|
||||
|
||||
std::string uNumber2Str(double number)
|
||||
std::string uNumber2Str(double number, int precision)
|
||||
{
|
||||
std::stringstream s;
|
||||
s << number;
|
||||
s << std::setprecision(precision) << std::fixed << number;
|
||||
return s.str();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user