• 07 Juillet 2025, 22:57:29


Auteur Sujet: [Résolu] Opérateur > environ égale  (Lu 2947 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
[Résolu] Opérateur > environ égale
« le: 02 Juillet 2010, 11:46:19 »
Bonjour, j'aurais besoin de quelque chose comme un opérateur pour signifier environ égale à svp :)
« Modifié: 02 Juillet 2010, 12:07:49 par chneubeul »

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : [Demande aide] Opérateur > environ égale
« Réponse #1 le: 02 Juillet 2010, 12:05:09 »
Cet opérateur n'existe pas.

Par contre, tu peux utiliser > et < (ou <= et >=) pour simuler.

Par exemple le test "si a est environ égal à 8" pourrait se traduire par :
if (a>7 && a<9)
Après si tu veux qu'une variable soit environs égale à une autre.
Traduction de "si a est environ égal à b" :
if(a>b-1 && a<b+1)
Et tu peux changer la valeur de la fourchette.

Le plus sage serait de faire une fonction :
#define DELTA 1

stock EnvironEgal (a, b)
{
   if (a>b-DELTA && a<b+DELTA)
   {
      return 1;
   }
   else
   {
      return 0;
   }
}

++
Syg
Courtesy of GtaManiac

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Demande aide] Opérateur > environ égale
« Réponse #2 le: 02 Juillet 2010, 12:07:29 »
Salut merci beaucoup, j'vais penser à faire une fonction sa ressemblé à toi mais en dix fois plus compliqués x'D Merci beaucoup :)

edit : Je vais prendre la fonction et rajouter le parametre delta, comme sa je pourrais varier la fourchette.

A+ sam
« Modifié: 02 Juillet 2010, 12:10:10 par chneubeul »

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Re : [Demande aide] Opérateur > environ égale
« Réponse #3 le: 02 Juillet 2010, 16:26:16 »
Le plus sage serait de faire une fonction :
#define DELTA 1

stock EnvironEgal (a, b)
{
   if (a>b-DELTA && a<b+DELTA)
   {
      return 1;
   }
   else
   {
      return 0;
   }
}

++
Syg


Le plus sage serait de faire une define plutôt non ? ;p
#define EnvironEgal(%1, %2) (%1>%2-DELTA && %1<%2+DELTA)

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #4 le: 02 Juillet 2010, 17:01:59 »
C'est comme X mais qu'on utilise pour faire des calcules, par exemple :

Alpha une sorte de croix (Si mes souvenir son bon)
Bravo ou Beta ( j'sais plus ^^) un B avec un long coter
Delta un triangle

.. ...

=D


Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #5 le: 02 Juillet 2010, 17:06:31 »
Pas vraiment chneubel, delta (que l'on écrit Δ en majuscule ou δ en minuscule) sert à exprimer une différence entre deux grandeurs.
En mathématique, cette différence est normalement très petite.

Dans le langage courant, on parle par exemple de delta entre deux versions d'une application. Dans ce cas c'est un synonyme de différence.

++
Syg
Courtesy of GtaManiac

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #6 le: 02 Juillet 2010, 18:02:25 »
Oui syg je suis d'accord, mais sinon sa ne veut rien de concré on l'utilise pour des choses communes, comme dans les GMs avec la faction n°1 qui est la police ^^

Hors ligne steve76

  • *
  • Tueur en série
  • Messages: 153
    • Voir le profil
Re : Re : [Résolu] Opérateur > environ égale
« Réponse #7 le: 02 Juillet 2010, 18:58:51 »
Oui syg je suis d'accord, mais sinon sa ne veut rien de concré on l'utilise pour des choses communes, comme dans les GMs avec la faction n°1 qui est la police ^^

Je ne suis pas tous à fait d'accord, Delta est une lettre de l'alphabet grec qui est beaucoup utiliser en sciences, notamment en Physique pour signifié une difference Important quand delta est en majuscule et faible lorsqu'il est en minuscule. Utilisé aussi en math pour les équations de second degré. 'Fin bref elle a pas mal d'utilité.

Par contre je n'ai pas compris ton rapport avec la Police O_O

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #8 le: 02 Juillet 2010, 19:19:42 »
Ben delta tu peut l'assigner pour nimporte quoi, mais par habitude on l'assigne à un fait précis, la c'est pareil avec les factions dans plein de code la faction 1 est police alors qu'on pourrais changer ^^

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #9 le: 02 Juillet 2010, 20:56:23 »
Ouais aussi x'P

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : [Résolu] Opérateur > environ égale
« Réponse #10 le: 02 Juillet 2010, 23:40:40 »
Dizzy demandait la signification de "delta" en mathématique. Et je donnais en plus la signification dans le langage courant.

Mais effectivement, rien n'empêche d'appeler "delta" ce que l'on veut.
Par exemple, on pourrait appeler "delta" un genre d'aile triangulaire qui permet de planer sur de longues distances. ... Hein ? ... Quoi, c'est déjà le cas ? Ah mince !
NB : C'est de l'humour ironique mais ça donne aussi un autre définition de "delta".

"DELTA" désigne la lettre D dans tous les bon films d'aviation américains :
Pilote :
- Ici vol 623 à tour de contrôle, nous vous demandons où atterrir.
Tour de contrôle :
- Delta Tango Charlie

NB : Là encore, c'est de l'humour, si vous n'avez pas compris, cliquez sur le lien suivant : http://piroi.croix-rouge.fr/pdf/alphabet_radio_international.pdf

La page Wiki sur "delta" n'est pas vraiment complète mais donne encore un bon nombre d'utilisations de "delta" dans différents domaines :
http://fr.wikipedia.org/wiki/Delta

++
Syg

Courtesy of GtaManiac