Pour commencer :
- Code: Select all
x=y
1-min(1;abs(x-y)*10^9)
x≠y
min(1;abs(x-y)*10^9)
x>y
min(1;abs(max(x;y)-y)*10^9)
x<y
min(1;abs(max(x;y)-x)*10^9)
x≥y
1-min(1;abs(max(x;y)-x)*10^9)
x≤y
1-min(1;abs(max(x;y)-y)*10^9)
x
min(1;x*10^9)
x and y
min(1;x*10^9)min(1;y*10^9)
x or y
max(min(1;x*10^9);min(1;y*10^9))
x xor y
abs(min(1;x*10^9)-min(1;y*10^9))
not x
1-min(1;x*10^9)
donnera la valeur 1 si c'est VRAI, 0 si c'est FAUX
Si vous avez plus simple, ou d'autres idées, n'hésitez pas à compléter, ça pourrait même faire l'objet d'un mini-défi !