ADXL345 accelorometer: what kind of numbers should i expect tapping sensor?

So one thing i noticed in the ADXL345 example code,

this is changing the range to 4G on the Data_Format register:
//Put the ADXL345 into +/- 4G range by writing the value 0x01 to the DATA_FORMAT register.
writeRegister(DATA_FORMAT, 0x01);

BUT this code here is using the equation for 8 G. so i changed the values to 0.0039 for 4G instead, this seems to be giving me more realistic results.

//Convert the accelerometer value to G's.
//With 10 bits measuring over a +/-4g range we can find how to convert by using the equation:
// Gs = Measurement Value * (G-range/(2^10)) or Gs = Measurement Value * (8/1024)
xg = x * 0.0078;
yg = y * 0.0078;
zg = z * 0.0078;

arduinoADXL345 register.PNG

arduino ADXL345 range.PNG