Biruni var en av de fremste matematikere innenfor den islamske verden. I tillegg til sine mange lærebøker er han kjent for å ha løst et matematisk problem som krevde et regnestykke med lange tallrekker. Spørsmålet gikk ut på hvor mange hvetekorn som skulle til dersom det ble lagt ett korn på den første ruta på et sjakkbrett, og tallet deretter ble fordoblet for hver ny rute, slik at det var to korn på den andre ruta, fire på det neste og så videre. Ettersom et sjakkbrett har 64 ruter, ble svaret ikke mindre enn .