经常在书上看到距离地球有几亿光年,很好奇科学家是怎么测量的。...

大概有两种算法,具体信息我没查。根据我的理解,我给你出个主意:

首先,根据亮度测量。同一光源的亮度与距离的平方成反比。我们肉眼能看到的星星,基本都是星星。恒星有自己的演化规律。不同年龄、不同质量的恒星,其光谱和亮度是不同的。人们可以根据恒星的质量和年龄来计算恒星的亮度。比如与太阳年龄和质量相同的恒星,我们可以通过观察它的亮度来计算距离。

二是根据宇宙膨胀和光谱红移来计算。恒星离我们越远,离我们越远,光谱红移越大。根据光谱的偏移量,可以计算出距离。

我不知道你对这个了解多少,但你可能不是很清楚。多沟通。