Calculer zoom idéal

Discussion générale entre passionnés et amateurs de mathématiques sur des sujets mathématiques variés
homerlehamster
Messages: 1
Enregistré le: 03 Déc 2010, 09:07

calculer zoom idéal

par homerlehamster » 03 Déc 2010, 09:26

Bonjour,

Je m'appelle Homer et je suis programmeur en informatique.

Ca n'a pas grand-chose à voir avec les maths mais vous allez comprendre. Je suis en train de créer une macro d'impression automatique sur Excel-Vba, cette macro calcule la largeur totale (grâce à la propriété "column.width") de la plage de cellules à imprimer, puis en fonction de cette largeur totale, la macro calculera le zoom ideal pour obtenir une impression "optimisée".

Le problème c'est que j'arrive pas à trouver la formule pour calculer le zoom idéal en fonction de la largeur de la plage, c'est pourquoi je suis venu sur ce forum de maths :lol3: .

Pour une largeur de 614.02, j'ai manuellement trouvé que le zoom ideal d'impression était de 59% en A3.

Pour une largeur de 467.31, le zoom idéal est de 107% en A3

Quelle est la relation entre ces deux pourcentages ? comment les calculer ?

Soit x le nombre cherché


614.02 = 0.59x
donc x = 614.02/0.59 = 1040.71

467.31 = 1.07x
donc x = 467.31/1.07 = 436.73

on voit bien que les 2 "x" ont des valeurs différentes

Je suis vraiment pas doué en maths. Savez-vous comment calculer ce "zoom idéal" ?

D'avance merci à ceux qui m'aideront

Homer



Sve@r

par Sve@r » 03 Déc 2010, 21:07

homerlehamster a écrit:Bonjour,

Je m'appelle Homer et je suis programmeur en informatique.

Ca n'a pas grand-chose à voir avec les maths mais vous allez comprendre. Je suis en train de créer une macro d'impression automatique sur Excel-Vba, cette macro calcule la largeur totale (grâce à la propriété "column.width") de la plage de cellules à imprimer, puis en fonction de cette largeur totale, la macro calculera le zoom ideal pour obtenir une impression "optimisée".

Le problème c'est que j'arrive pas à trouver la formule pour calculer le zoom idéal en fonction de la largeur de la plage, c'est pourquoi je suis venu sur ce forum de maths :lol3: .

Pour une largeur de 614.02, j'ai manuellement trouvé que le zoom ideal d'impression était de 59% en A3.

Pour une largeur de 467.31, le zoom idéal est de 107% en A3

Quelle est la relation entre ces deux pourcentages ? comment les calculer ?

Soit x le nombre cherché


614.02 = 0.59x
donc x = 614.02/0.59 = 1040.71

467.31 = 1.07x
donc x = 467.31/1.07 = 436.73

on voit bien que les 2 "x" ont des valeurs différentes

Je suis vraiment pas doué en maths. Savez-vous comment calculer ce "zoom idéal" ?

D'avance merci à ceux qui m'aideront

Homer


Bizarre car généralement les informaticiens sont plutôt doués en maths (ça va bien ensemble)...

Ok. Toute fonction proportionnelle se matérialise de façon graphique par une droite d'équation y=mx+p (alors que toi, t'as présupposé juste y=mx et oublié le p).
Donc ta droite passe par le point A (614.02 ; 0.59) et B (467.31 ; 1.07)

Le vecteur AB directeur de la droite a pour coordonnées AB(467.31 - 614.02 ; 1.07 - 0.59) soit AB (-146.71 ; 0.48)

Tout point M (x, y) de cette droite aura AM (x - 614.02 ; y - 0.59) colinéaire à AB donc
0.48 (x - 614.02) - (-146.71)(y - 0.59) = 0
0.48x - 294.7296 + 146.71y - 86.559 = 0
0.48x + 146.71y - 381.2886 = 0
146.71y = -0.48x + 381.2886
y=-0.48x/146.71 + 381.2886/146.71
y=-48x/14671 + 3812886/1467100
y=-48x/14671 + 1906443/733550 (ca en jette mais en fait j'ai utilisé un pgm perso pour réduire la fraction précédente)

Et si tu calcules x=614.02 => y=0.59. Et x=467.31 => y=1.07...

 

Retourner vers ⚜ Salon Mathématique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite