It's a relatively simple calculation...
Known fuel quantity vs current mpg.
Drive gently you're relative consumption is low so the predicted range is going to be higher.
Higher consumption=lower range. 
Agreed.

So Terbs, before you next fill up, zero the trip computer when on a gentle cruise at a constant speed to gain a high mpg. Fill up, and your perceived range will be high numbers.
Then, next time before you fill up, zero the trip computer as you’re going up hill in a stop/start town drive environment to read a low mpg and when you fill up, your range will be shite.

In layman’s terms, your Omega had been driven around town, moved on your driveway and was reading a low mpg when you filled it up. The computer based your range on a low mpg from town driving, but when you took it on a longer run, maintaining a constant speed, the computer adjusted the range based on the higher mpg figures from that drive.

On a side note, the range on my 3.2 wasn’t great as my daily commute was partly busy traffic runs through towns and villages, and partly at high speed runs on a bypass. My average mpg was around 22, so it stood to reason that when I filled up my range was poor. When on an economy run one day, I did manage to achieve an mpg of very late 20’s, but as usual I got bored and blew my new found mpg by giving it large again on the way home.
