Source: http://pierrelux.net/documents/cours/6_2015/N3_nombres_decimaux/cp_nombres_decimaux.pdf