Is that right? 250 billion stars to 1 trillion stars?
That sounds about right. The Wiki article (link now repaired) states there are about 100 to 150 billion stellar masses. This, no doubt, equates to a much larger number of stars since more stars are greater than one stellar mass, so as many as 1 trillion stars seems possible.
This same estimate is mentioned
here.
"
By some estimates, the Andromeda Galaxy contains roughly one trillion stars. And it stretches more than 200,000 light-years in diameter. That’s significantly bigger than the Milky Way, which more recent estimates suggest is 150,000 light-years across (though the exact boundary of where either of these galaxies "end" is a bit nebulous)"
Adding DM puts it at about 800 billion solar masses, per Wiki. But it states the MW, suprisingly, is close to double that mass.
"
As of 2019, current calculations based on escape velocity and dynamical mass measurements put the Andromeda Galaxy at 0.8×10^12 M☉, which is only half of the Milky Way's newer mass, calculated in 2019 at 1.5×10^12 M☉ "
So, on the one hand M31 seems significantly larger, yet, apparently, having much less total mass. How did that happen?
If this is true, then does the MW not have much more than 1 trillion stars? I have a hunch time may alter these estimates, or someone will bring in better references, hopefully.
Why are they described at close to the same mass?
That seems to have been the estimate prior to 2018....(also from that Wiki link)
"
Until 2018, mass estimates for the Andromeda Galaxy's halo (including dark matter) gave a value of approximately 1.5×10^12 M☉,[47] compared to 8×10^11 M☉ for the Milky Way. This contradicted earlier measurements that seemed to indicate that the Andromeda Galaxy and Milky Way are almost equal in mass."