Temperatur korrigieren

Hallo allerseits,

ich lese den BME280 aus und möchte die Temperatur um 2 Grand niedriger anzeigen lassen.
Weiß jemand was ich am Code ändern muss ?

...
float getTemperatur() {
    t = bme.readTemperature();
    dtostrf(t, 5, 1, temperatureFString);
    delay(10);
  return t;
}
...
 char temperaturStr[6];
   float temperatur = getTemperatur();
   dtostrf(temperatur, 2, 1, temperaturStr);
   Serial.print("Temp: ");         
   Serial.print(temperaturStr); 
   Serial.println(" C");

Danke für Eure Hilfe

Gruß
Stefan

Vielleicht mal so probiert ?

float temperatur = getTemperatur()-2;
 dtostrf(temperatur-2, 2, 1, temperaturStr);

Er will 2 Grad weniger anzeigen, nicht den Messwert um 2 Grad vermindern.
Ob das allerdings hier eine Rolle spielt, kann man mangels Kenntnis des Sketches nicht sagen.

Spitze Danke ...
Das war ja einfacher als ich dachte...
Ich habe an falscher stelle angesetzt...

DANKE !