[Résolu][Pstricks] Définir une variable contenant un calcul

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu][Pstricks] Définir une variable contenant un calcul

Messagepar desbonnez » Vendredi 28 Septembre 2018, 16:09

Bonjour,

Je souhaite définir une variable dont le contenu est une formule de calcul, genre
Code: Tout sélectionner
\def\angle{360 17 div}

J'ai déjà essayée code ci-dessus, ainsi que
Code: Tout sélectionner
\def\angle{! 360 17 div}
mais sans succès.

Merci !
Dernière édition par desbonnez le Samedi 29 Septembre 2018, 16:38, édité 1 fois.
desbonnez
Déca-utilisateur
 
Messages: 23
Inscription: Mercredi 21 Mars 2007, 17:45
Localisation: Comines (Belgique)
Statut actuel: Post-bac | Master

Publicité

Re: [Pstricks] définir une variable contenant un calcul

Messagepar Arathorn » Vendredi 28 Septembre 2018, 16:40

Peut-être ceci
Code: Tout sélectionner
\pstVerb{/angleconstant  360 17  def}%<--

D'après http://forum.mathematex.net/latex-f6/pstverb-et-animate-t9115.html, il faut empêcher les espaces supplémentaires d'où le %
Arathorn
Kilo-utilisateur
 
Messages: 149
Inscription: Mercredi 24 Avril 2013, 18:47
Statut actuel: Actif et salarié | Enseignant

Re: [Pstricks] définir une variable contenant un calcul

Messagepar desbonnez » Vendredi 28 Septembre 2018, 19:21

Merci, mais ça ne marche pas ; de plus il n'y a pas de trace de la division...

Par contre, j'ai trouvé ceci, qui fonctionne très bien (et donc mon problème est résolu) :
Code: Tout sélectionner
\usepackage{fp}

Code: Tout sélectionner
\FPeval\angle{360 nbcotes div}


où nbcotes est la variable contenant le nombre de côtés du polygone, et définie par
Code: Tout sélectionner
\def\nbcotes{17}


:D :D
Dernière édition par desbonnez le Vendredi 28 Septembre 2018, 19:40, édité 1 fois.
desbonnez
Déca-utilisateur
 
Messages: 23
Inscription: Mercredi 21 Mars 2007, 17:45
Localisation: Comines (Belgique)
Statut actuel: Post-bac | Master

Re: [Pstricks] définir une variable contenant un calcul

Messagepar kojak » Vendredi 28 Septembre 2018, 19:40

Bonsoir,

Si tu veux une division entre entiers
Code: Tout sélectionner
\def\angle{\number \numexpr 360 /\number \numexpr 17 }
pas d'aide par MP
kojak
Modérateur
 
Messages: 10383
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: [Pstricks] définir une variable contenant un calcul

Messagepar rebouxo » Samedi 29 Septembre 2018, 16:22

desbonnez a écrit:
Par contre, j'ai trouvé ceci, qui fonctionne très bien (et donc mon problème est résolu) :
Code: Tout sélectionner
\usepackage{fp}

Code: Tout sélectionner
\FPeval\angle{360 nbcotes div}


où nbcotes est la variable contenant le nombre de côtés du polygone, et définie par
Code: Tout sélectionner
\def\nbcotes{17}


:D :D


Édites ton premier message et marque [Résolu] dans le titre.
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6888
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 6 invités