Why do motorcycle engines have a random displacment?

The ninja 250 was technically 248cc. The Honda cbr300 is 286cc. There are plently of other examples too. I've never seen a bike whose engine is actually what they advertise

It's not 'advertising' and it doesn't just apply to motorcycles.

The "6.2 liter" engine fitted to a 2015 Chevrolet Corvette is actually 6,145cc.
The "5.2 liter" engine fitted to a 2015 Ford Mustang is actually 4,940cc.
The "5.7 liter" engien fitted to a 2015 Chrysler 300S is actually 5,654cc.

All manufactuers do it - it's called 'rounding up'. Very few engines, whether in cars, motorcycles, trucks, vans or big rigs, are exactly the same displacement as the name suggests. Things other than your delicate sensibility to numerology drive engine design: evolution from previous designs; use of available parts (pistons, etc.). But I'm very, very sorry that you are offended. Advertise, that's the key word. What sounds better, the Ninja 250 or the Ninja 248? Because bores and strokes are measured precisely, often in whole millimetres, however that means that cylinder volumes which rely on Pi (3.14159) do not tally to whole numbers. In competitive motorcycle racing motors are limited by displacement class. The class limits are round numbers, 250, 300, 600, 750, 1000. The motorcycles are slightly lower displacements in order to not be disqualified and bumped up to the next larger competion displacement size. If you were racing in a 250 cc class and by engine wear your bore size wore and was measured as over 250cc, you may be removed of race title and prize money.

Things other than your delicate sensibility to numerology drive engine design: evolution from previous designs; use of available parts (pistons, etc.). But I'm very, very sorry that you are offended.

Advertise, that's the key word. What sounds better, the Ninja 250 or the Ninja 248?

Because bores and strokes are measured precisely, often in whole millimetres, however that means that cylinder volumes which rely on Pi (3.14159) do not tally to whole numbers.

In competitive motorcycle racing motors are limited by displacement class. The class limits are round numbers, 250, 300, 600, 750, 1000. The motorcycles are slightly lower displacements in order to not be disqualified and bumped up to the next larger competion displacement size. If you were racing in a 250 cc class and by engine wear your bore size wore and was measured as over 250cc, you may be removed of race title and prize money.

  • Why are they different than other engines? Why do Honda engines, new and old, low miles to extremely high miles (over 190, xxx) love to rev without any problems? My car starts ticking when I try to rev it and my friends honda that has 200xxx miles on it revs like a champ
  • What's the difference between Honda F23A and F23Z4 engines? I have a Honda Odyssey but the engine is total so I got a F23A engine but it comes with the F23Z4, so I wondering if the F23A engine can work?
  • Why do motorcycle regulators have prop 65 California cancer warnings? I just ordered a regulator for my honda cbr600rr and I noticed something weird, some of them from all kinds of different companies have the california prop 65 cancer warning, some don't, some say "may" have chemicals that cause cancer, some say "do" have them? What's really going on? So some companies just not put the label up but it still applies? Are some made differently?
  • Why do I have no power to my motorcycle? I have a 1980 Honda Cm400T it passed inspection a few weeks ago and I rode it two times after that. Then I parked it in my garage because it was getting colder outside, few more days later I tried starting it up again but once I turned the key in the ignition no power nothing at all, no lights, nothing. I renewed all the fuses, even charged the battery since it only had 12.03 volts. I don't know what else to check and why there's no power at all.