FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Bug dans Panoramic. Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Bug dans Panoramic. Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Bug dans Panoramic. Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Bug dans Panoramic. Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Bug dans Panoramic. Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Bug dans Panoramic. Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Bug dans Panoramic. Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Bug dans Panoramic. Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Bug dans Panoramic. Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Bug dans Panoramic. Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Bug dans Panoramic. Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Bug dans Panoramic. Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Bug dans Panoramic. Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Bug dans Panoramic. Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Bug dans Panoramic. Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -17%
(Black Friday) Apple watch Apple SE GPS + Cellular ...
Voir le deal
249 €

 

 Bug dans Panoramic.

Aller en bas 
5 participants
AuteurMessage
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Bug dans Panoramic. Empty
MessageSujet: Bug dans Panoramic.   Bug dans Panoramic. EmptyVen 12 Sep 2014 - 16:05

Bonjour à tous.

Je viens de découvrir un problème avec Panoramic.

Examinez le code suivant, qui fonctionne parfaitement.

Mais si on enlève les parenthèses internes dans "((6.2832/7)*kk%)", en écrivant donc "(6.2832/7*kk%)", les images ne sont plus affichées à la même position.

Comme si la multiplication était devenue prioritaire par rapport à la division.

Enfin, c'est ce que je pense.

Pourtant, les deux opérateurs * et / devraient avoir la même priorité.

A voir Jack.


Code:
dim kk%, hauteur_ecran%, largeur_ecran%, x%, y%

largeur_ecran%=screen_x
hauteur_ecran%=screen_y

width 0,largeur_ecran%
height 0,hauteur_ecran%

for kk%=1 to 7
    x%=largeur_ecran%/2 + 200 * sin((6.2832/7)*kk%)-25
    y%=hauteur_ecran%/2 - 200 + 200 * cos((6.2832/7)*kk%)-25
          
    picture 2000+kk%
    stretch_on 2000+kk%
    left 2000+kk%,x%
    top 2000+kk%,y%
    width 2000+kk%,25
    height 2000+kk%,25
    file_load 2000+kk%,"images\ecran2.jpg"
next kk%
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Bug dans Panoramic. Empty
MessageSujet: re   Bug dans Panoramic. EmptyVen 12 Sep 2014 - 16:17

Panoramic ne prend pas les "%" 
il te faut multiplier puis diviser par 100.


j' a dit une bêtise...

Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. EmptySam 13 Sep 2014 - 2:05

Ce bug est connu et on en a déjà parlé Bug dans Panoramic. Main11    ici


Conseil
Utiliser toujours des parenthèses pour forcer la priorité et ça sera aussi plus clair ! Laughing
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. EmptySam 13 Sep 2014 - 8:45

Il y a faudrait remettre le lien vers le post qui parle de la priorité des opérateurs mathématiques ou en faire un article dans le journal. Quand une question revient de manière récurrente, c'est que ça manque dans l'aide. Dans le journal ce serait pet être moins simple à trouver que dans l'aide mais plus que dans l'historique du forum.
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. EmptySam 13 Sep 2014 - 19:27

Je viens de corriger ce problème et je mettrai à disposition une nouvelle version instantanée d'ici quelques jours.
Lors de l'évaluation d'une expression de gauche à droite, la division se fera avant la multiplication.

Avec cette nouvelle version,
((6.2832/7)*kk%) et (6.2832/7*kk%) donnent le même résultat et 30/5*5 donne 30 et non pas 1.2

_________________
Bug dans Panoramic. Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. EmptySam 13 Sep 2014 - 21:00

Cool ça. Merci Jack
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. EmptySam 13 Sep 2014 - 21:32

Jack a écrit:
Lors de l'évaluation d'une expression de gauche à droite, la division se fera avant la multiplication.

J’avoue que je n’ai pas bien saisi  Embarassed
La division ne se fera pas nécessairement avant la multiplication (sauf si elle se rencontre avant la multiplication)
Lorsque les opérations possèdent la même priorité (addition et soustraction : même priorité ; de même multiplication et division : même priorité), l’ordre des opérations doit se faire de gauche à droite (peu importe qu’on rencontre une division ou une multiplication en 1er).

D’ailleurs la soustraction n’est qu’une addition déguisée .
De même la division n’est qu’une multiplication déguisée

Exemples :
10 + 6  / 2  * 4
On doit d’abord faire la division (la 1ère à partir de la gauche)  6 /2 qui donne 3
Ensuite, on fait la multiplication 3 * 4 qui donne 12
Enfin on fait l’addition 10 + 12 qui donne 22

10 - 6 * 3 / 4
On doit d’abord faire la multiplication (la 1ère à partir de la gauche) 6 *3 qui donne 18
Ensuite, on fait la division 18 / 4 qui donne 4.5
Enfin on fait la soustraction 10 – 4.5 qui donne 5.5


Je pense que Jack est d'accord là-dessus : ce n'est qu'une simple façon de s'exprimer!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Pedro

Pedro


Nombre de messages : 1594
Date d'inscription : 19/01/2014

Bug dans Panoramic. Empty
MessageSujet: Bug dans Panoramic.   Bug dans Panoramic. EmptyMar 16 Sep 2014 - 17:43

Bonjour.

Merci à Jean-Jacques Druelle (dit Jack) d'avoir remédié au problème.

Bonne continuation pour la suite.
Revenir en haut Aller en bas
Contenu sponsorisé





Bug dans Panoramic. Empty
MessageSujet: Re: Bug dans Panoramic.   Bug dans Panoramic. Empty

Revenir en haut Aller en bas
 
Bug dans Panoramic.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» pb dans Panoramic_Editor.exe et Panoramic.exe
» Bug dans Panoramic.
» Font dans panoramic
» Nouveau bug dans Panoramic.
» lol, panoramic dans google ;)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: