1

Bonjour à tous !

je viens juste de me mettre un peu à programmer, j'ai lu quelques tuto mais j'ai encore un question :
Pour mon premier petit programme, je souhaiterai réaliser un programme qui me calcule le delta des équations du 2nd degré (ax²+bx+c) mais pour savoir si le programme doit calculer delta ou delta prime, il faut qu'il "sache" si le b est pair ...
Je n'ai pas trouvé cette fonction.

Savez vous si c'est possible ?

Merci d'avance.

2

Il faut utiliser la fonction modulo, mais le delta normal marche même si b est pair, hein ^^. Le delta prime simplifie les calculs si tu les fais à la main, mais si tu les fais sur une calculatrice tu ne gagnes rien à distinguer les cas happy
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

3

Merci !

je gagne quand même pour le calcul des racines ...

Sinon, comment on l'utilise cette fonction modulo ???

Merci d'avance !

4

Comme pour les autres, lire le chef d'œuvre de la littérature scientifique française qui se trouve avec ta calculatrice...
Mais là, je te la donne :

:if mod(variable,2)=0 Then
:© kaboom(), par exemple
:endif

5

oki, merci

6

Encore plus simple programatiquement :

if ((b&0x01)==0)
{
pair
}
else
{
impaire
}
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

Forum Ti 68k - Ti 89/92/92+/V200 » Basic TI
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

8

Ba, c'est de l'algo...

If (b and 0h01) then

blabla

else

blabla

end

C'est pas sorcier..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

euh oué ça marche aussi...
mais le but du basic, c'est que ça soit aussi compréhensible par le programmeur qui débute en programmation trioui D'ailleurs que signifie le B hein tongue

10

Godzil (./8) :
If (b and 0h01) then

Pourquoi tu mets 0h01, 1 suffit confus
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

11

Pour signifier clairement que c'est le premier bit que tu utilise, mais c'est vrai que pour du basic on pourrait utiliser 0b00000001 ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

ok happy
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

13

mais c'est clair que ça ne change rien, c'est juste une habitude que j'ai d'écrire les masques en hexa (comme on C on peut pas ecrire en binaire) et ce meme si ils sont simple
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14

j'avais bien compris wink
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

15

16

sauf qu'il a dit "en C", pas "sous TIGCC" hehe
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

Moi je les écris en octal, juste pour pas faire comme tout le monde triso
(plus sérieusement, en hexa y a beaucoup de combinaisons possibles par chiffre et ça oblige à réfléchir pour faire la conversion, surtout que même après avoir additionné les valeurs des bits il faut encore convertir, le cas échéant, le résultat en lettre : en octal c'est beaucoup plus facile. Bon par contre faut pas avoir besoin de découper les nombres par groupes de 4 ou 8 bits, c'est sûr grin (mais justement il se trouve que la seule fois où j'ai vraiment utilisé des bits c'était pour dessiner une mini-police pour ti qui faisait 3 pixels de large, ça tombe bien ^^))
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#