Accueil du site > Les articles > Formules mathématiques pratiques
Version à imprimer Enregistrer au format PDF

Formules mathématiques pratiques

On ne les retient pas toujours. Alors on và les noter.

mercredi 2 août 2006, par David Malle Visites  28274 |Popularité : 25%  Première mise en ligne le mardi 29 novembre 2005.

Cet article liste quelques formules mathématiques pratiques.


Les pourcentages

Comment retrouver le prix initial lorsque l’on connait le % de réduction et le prix final.

- Prix initial = Prix final / ( 1 - Taux de réduction )

La formule d’augmentation de tarif

- Classique : prix arrivée = prix départ * ( 1 + taux d’augmentation )

- Calculée de la façon suivante par certains : prix arrivée = prix départ / ( 1 - taux d’augmentation )

sur des prix unitaires à 3 décimales, comme c’est pratiqué dans la distribution agro-alimentaire, on "gratte" ainsi quelques poussière de centimes, qui à la fin de l’année... "les petits ruisseaux font les grandes rivières" dit le proverbe.

Calculer une marge en %

MP (marge en %), PV (prix de vente), PA (prix d’achat)

- MP = ( PV - PA ) / PV * 100

Les classiques TTC et TVA.

- Prix TTC = Prix HT * ( 1 + Taux / 100 )
- Prix HT = Prix TTC / ( 1 + Taux / 100 )
- Montant TVA = Prix TTC - Prix HT

Les dates

Comment reconstruire une date sous forme AAAAMMJJ lorsque l’on connaît l’année, le mois et le jour.

- Date = ( AAAA * 10000 ) + ( MM * 100 ) + JJ

Comment calculer une date de début AAAAMM_deb à partir d’une date de fin AAAAMM_fin sur 12, 24, 36 mois glissants

Les programmes de statistiques le nécessite souvent, pour des calculs sur 12 mois glissants, 24 mois glissants, ...

Soit :

- AAAAMM_deb = Date de début sou forme AAAAAMM
- AAAA_fin = Année de la date de fin
- MM_fin = Mois de la date de fin
- n = Nombre d’année glissante souhaitée. Par exemple : 1 pour 12 mois glissants ou 2 pour 24 mois glissants

Calcul :

- Si MM_fin = 12 alors AAAAMM_deb = ( AAAA_fin x 100 ) + MM_fin - (( n - 1 ) x 100 + 11 )
- Si MM_fin < 12 alors AAAAMM_deb = ( AAAA_fin x 100 ) + MM_fin - (( n - 1 ) x 100 + 99 )

Exemple 1 :

- AAAAMM_fin = 200605 (AAAA_fin = 2006 et MM_fin = 5) sur 24 mois glissants
- AAAAMM_deb = 200605 - 199 = 200406

Exemple 2 :

- AAAAMM_fin = 200612 (AAAA_fin = 2006 et MM_fin = 12) sur 12 mois glissants
- AAAAMM_deb = 200612 - 11 = 200501

Voir : Gestion des dates avec SQL