Il C Ansi definisce una serie di funzioni matematiche come ad esempio sin(), cos(), sqrt(), exp() eccetera. Come un bell'esempio per impratichirsi con il meccanismo dell'ereditarietà, in questo paragrafo estenderemo le funzioni di libreria aggiungendo un parametro double e un risultato double al nostro calcolatore.