Forum

Catégorie : Discussions générales
Forum : Articles
Vues : 6449
Réponses : 22
Type : discussion
Etat : réponses autorisées

[TUTO] TESTS / Optimisations / Booléens - Page 2 / 2

sandro le 10/06/2012 à 00:00
sauf que le non( est ausi une forme de test, même fort simple : il s'agit d'un "différent de 0". En effet, il ne s'agit pas du non binaire (inversion de tout les bits, mais d'une mise à d'un test "différent de 0" appliqu sur l'ensemble du nombre
Samos le 23/02/2013 à 10:35
Polymorph a écrit :
Je me permets d'uper ce topic, pour signaler qu'après une petite recherche personnelle, j'ai découvert qu'on pouvait encore plus simplifier les boléens que ce que tu as fait, en supprimant purement et simplement les opérateurs.

Ainsi, (tu l'as déja dit ça)
If A et B = If AB
If A ou B = If A+B

Mais aussi
If A=/=B = If A-B
If A=B = If not(A-B
If A>B = If ent(A/B //S'écrit également AB^-1
If A<B = If ent(B/A //De même, BA^-1
Et avec tout ça on peut vachement simplifier des conditions super grosses ^^.

Pour le ent(, il faut faire attention, si le plus petit nombre est négatif et sa valeur absolue est supérieure au plus grand, on n'aura qu'une part décimale négative.
linkakro le 24/02/2013 à 13:25
Merci pour cette remarque pertinente. J'ai édité mon sujet en remplaçant "ent" par "iPart" et indiqué une source.