Il met en évidence que le la terre tourne autour du soleil suivant une orbite elliptique et explique correctement les éclipses, s'attirant en cela les foudres des hindous qui prétendent que les éclipses sont des manifestations du démon Rahu.
Il établira la valeur de pi à 3.1416 ce qui est une approximation remarquable pour l'époque. Archimède, plusieurs siècles avant lui en était resté à 3.14185. Le mathématicien chinois Liu Hui au III° siècle avait également trouvé cette approximation de 3.1416, mais c'est surtout le mathématicien chinois Liu Chongzhi (429-500) qui, à partir d'un algorithme de Liu Hui, établira une valeur de 3.1415927 qui sera la meilleure approximation des 900 années suivantes.
En effet il faut attendre Madhava, mathématicien indien (1350-1425) pour avoir 11 décimales exactes, puis le mathématicien perse Al-Kachi qui trouvera 16 décimales en 1424.
Les européens se réveilleront juste après, avec l'allemand Ludolph van Ceulen qui établira 35 décimales correctes à la fin de sa vie en 1610 ; il avait passé tellement de temps sur ces calculs qu'il demanda que ces 35 décimales soient gravées sur sa tombe.
C'est sans doute ce qu'on appelle aller de mal en pi !