Page 1 of 1

[Résolu] Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 12:36
by Larwive
Bonjour, je suis en train de faire un programme sur ma TI-83 Premium CE pous calculer les quartiles et médianes, mais la fonction "arrondir(" n'arrondi pas à l'unité supérieure. Auriez-vous une solution ?
Merci d'avance.

Re: Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 12:53
by critor
Bonjour.

Tu peux définir une fonction dans les programmes qui ont besoin d'arrondir à l'entier supérieur. Par exemple :
Code: Select all
"arrondir(X+.5,0)-(X=ent(X))"→Y₀

Image

Sinon pour info, la TI-83 Premium CE sait d'origine calculer les médianes et quartiles.

Re: Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 13:00
by Limonadd
Mais ça arrondi à l'unité supérieure non?
Si j'ai :
arrondir(5.2,0
=5
arrondir(5.7,0
=6
En deuxieme paramètre tu peux choisir le nombre de décimal derrière pour l'arrondi

Re: Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 13:01
by Larwive
Merci beaucoup !
Je ne savais pas qu'on pouvait faire ça.

Re: Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 13:07
by Larwive
Réponse à Limonadd :
Ce que je veux, c'est que par exemple si j'ai 5,2, ça me donne 6 en résultat et pas 5. Comme dans les réponses des problèmes concrets, si j'ai besoin de 5,2 pots pour conserver de la confiture, on dira que j'en ai besoin de 6 (pas 5, il me resterait de la confiture à l'air).

Re: Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 05 May 2019, 13:14
by critor
On peut définir la fonction différemment. Voici une autre version qui donne pareil pour des nombres positifs, cette fois-ci sans utiliser la fonction arrondir() :
Code: Select all
"ent(X)+non(non(partDéc(X)))"→Y₀

Re: [Résolu] Arrondir à l'unité supérieur TI-83 Premium CE

Unread postPosted: 06 May 2019, 07:54
by Bisam
Je pense que "-ent(-X)"→Y₀ convient aussi.