太陽質量可以直接從開普勒 - 牛頓定律算出來: G ( M + m) = 4 pi^2 (a^3 / p^2),式子中的 G 是萬有引力常數 (6.673 x 10^–11 公制單位),M 是太陽質量,m 是行星質量,a 是行星軌道半長徑,p 是行星軌道周期。以地球為例,m 較 M 少十萬倍以上可以忽略不計,a = 1.496 x 10^11 米,p = 1 恒星年 = 3.1558 x 10^7 秒,因此
(6.673 x 10^–11) (M + m) = 4 pi^2 (1.496 x 10^11)^3 / (3.1558 x 10^7)^2
M + m = 1.989 x 10^30
太陽質量 = 1.989 x 10^30 kg
式子中的 L 是恆星光度 (單位 watts),s 是斯特藩-波茲曼常數 (5.67 x 10^–8 公制單位),R 是星的半徑,T 是星的有效溫度,例如天狼星主星,它有 23 倍太陽光度或 89 x 10^26 watts,溫度是 9900 K,相應 R^2 = (89 x 10^26) / [4 pi (5.67 x 10^–8) (9900^4)] = 1.30 x 10^18,故此天狼星半徑 R = 1.14 x 10^9 米 = 1.64 倍太陽半徑。