Vamos a hacer una estructura bien sencillota para que vean qué onda
El argumento %.2f de printf quiere decir 2 numeros despues de la coma (o punto flotante). Entonces si el numero original es 3.1240938473625352 , Ese tipo de impresión lo va a dejar en 3.12
Un blog de programación en el cual se encuentran tutoriales de fundamentos de programación y de lenguajes en especifico, así como ejemplos y otras cosas de interes general.