Detailed luminosity function. Do these number densities for stars look accurate?

In a typical spherical volume in the solar neighborhood, having a radius of 562 light years, there will be about... • 1 main sequence star of spectral type O. 1.345e-9 main sequence O stars per cubic light year. • 3400 main sequence stars of spectral type B. 4.573e-6 main sequence B stars per cubic light year. •... show more In a typical spherical volume in the solar neighborhood, having a radius of 562 light years, there will be about...

• 1 main sequence star of spectral type O.
1.345e-9 main sequence O stars per cubic light year.

• 3400 main sequence stars of spectral type B.
4.573e-6 main sequence B stars per cubic light year.

• 17000 main sequence stars of spectral type A.
2.286e-5 main sequence A stars per cubic light year.

• 82000 main sequence stars of spectral type F.
1.103e-4 main sequence F stars per cubic light year.

• 204000 main sequence stars of spectral type G.
2.744e-4 main sequence G stars per cubic light year.

• 325000 main sequence stars of spectral type K.
4.371e-4 main sequence K stars per cubic light year.

• 2100000 main sequence stars of spectral type M.
0.002824 main sequence M stars per cubic light year.

• 800000 brown dwarfs of types L, T, and Y.
0.001076 brown dwarfs per cubic light year.

• 110000 white dwarfs.
1.479e-4 white dwarfs per cubic light year.

• 38000 subgiant stars.
5.111e-5 subgiants per cubic light year.

• 6000 giant stars
8.070e-6 giant stars per cubic light year.

• 1 supergiant star
1.345e-9 supergiant stars per cubic light year.
Update: There's bound to be scads of rogue planets, too. Every time a star cluster forms, it probably puffs a bunch of them into interstellar space.