problem with the data what is storage in my µSD card

all the process is work good.
i read accelero data to store them in my µ sd but you can see a difference into the data read by arduino in uart and them save in file.

if you have an solution, verye thinks.
sans titre is print screen of serial monitor arduino
logger02.csv ( oponenable by excel) is the file save in µsd card
you can see this difference:

1 27.0 -0.00396 -0.03960 1.16028 ==>serial monitor arduino
1 27 0 -0,04 1,16 ==> data csv file
i want save really the line in monitor arduino

in my µ sd data all the précision in monitor isn't take why??
....... code........
Serial.print(temp3,5);
bout << ';' << temp3;
......................
temp3 is float temp3=0x00;

i use bout<< temp3 to store in my sd card and see in monitor arduino

LOGGER02.CSV (10.3 KB)

You need to use the setprecision manipulator.

#include <SdFat.h>
char buf[100];
obufstream bout(buf, sizeof(buf));
void setup() {
  Serial.begin(9600);
  float temp3 = 1.234567;
  bout << ';' <<  setprecision(5) << temp3;
  Serial.println(buf);
}
void loop() {}

VERY THINKS THAT IS THE SOLUTION.