Hope u guys find this expanation intresting....
here first of talk about cc (engine's displacement):
i copied it form the web.
Let's say that the piston in your car is 4 inches (10.16 centimeters) in diameter (also known as the bore), and it moves 4 inches from top to bottom (also known as the stroke). That means that one piston in your engine can suck in:
radius ^ 2 * pi * height=volume of a cylinder
5.08 cm (bore/2) ^ 2 * 3.14 * 10.16 cm (stroke)=823.3 cubic centimeters
If your car has 4 cylinders, then it has a has a total displacement of:
4 * 823.3 cubic centimeters=3,292.1 cubic centimeters, or 3.292 liters
A car manufacturer would round that up and say that your car has a 3.3-liter engine. This means that the displacement of this particular engine is 3.3 liters. If you were to turn the crankshaft of this engine through two complete revolutions, the four pistons would inhale a total of 3.3 liters of air.
So why should you care, and why is there a sticker on the back of many cars telling you the engine's displacement? The displacement of the engine gives you some estimate of the maximum power that the engine can produce.
When you mix gasoline with air and burn it in an engine, you can only mix in so much gasoline. The amount of gasoline is limited by the amount of oxygen -- if you mixed in more gasoline, it would not matter because there would be no oxygen in the cylinder to burn it. The ratio is about 15 to 1 -- that's 15 parts air to one part gasoline, by weight (called compression ratio). The displacement tells you the maximum amount of gasoline the engine can burn, and this controls the maximum power the engine can produce.
Of course, it is possible to create a 10-liter engine that has really bad performance. And it is also possible to create a 1-liter engine that is highly tweaked to give absolutely the best performance possible from the gasoline it receives. And these two engines could have the same horsepower rating even though one has 10 times more displacement than the other. As a general rule, though, a 10-liter engine should generate 10 times more power than a 1-liter engine if everything else is equal.
so now u say 1.5 optra and 1.5 exi same 1.5L have diffent horesepower thats due to the engin'es optimization (invlovling factors like engine's tunining interms of gearbox, generator, differential, water pump and other auxiliaries) and that is dependand upon the manufacturer that how it optimizes the car for better performance and for better fuel economy.
see 125cc honda bike normal seaden has lesser bhp compared to 125cc delux all at the cost of differnt fuel economy among the both models