Source: http://www.mathappl.polymtl.ca/mth2210b/MTH2210B_Calcul_Scientifique_pour_Ingenieurs/MTH2210B_files/RecueilB.pdf