Arduno force sensor lcd decimal print problem..

This code prints only 2.00 to 1602 lcd screen. How to print the numbers there also?

This code prints only 2.00 to 1602 lcd screen. How to print the numbers there also?

What numbers?

float fsrPin = 0; // the FSR and 10K pulldown are connected to a0

Why this is declares as float since it's just a pin and what pin is 0? Did you want to say A0?(Analog pin 0)
A char will do same job and eats less memory

fsrReading = analogRead(fsrPin);

Where in your setup() you declare this pin as an input?
Also analogRead returns an int.Why store it in a float?

Thunderbird200:
This code prints only 2.00 to 1602 lcd screen.

Thunderbird200:
Cannot get any decimals printed.

I can't reconcile those two statements.

What value are you trying to print on the LCD? What do you expect the LCD to display? What does it actually display?

You calculate fsrForce by subracting 1000.00 from fsrConductance. What do you suppose 1000.6 looks like in a long integer?

You have to pay attention to data types. both fsrConductance and fsrResistance are long integers (signed, so you could end up with negative numbers).