π
<-
Chat plein-écran
[^]

Vote signe de multiplication prochaines versions NumWorks

En ligne

Vote signe de multiplication prochaines versions NumWorks

Message non lude critor » 13 Déc 2018, 22:02

L'ASCII est un standard informatique de codage des caractères. Selon cette norme un caractère est codé sur 7 bits, ce qui autorise 27=128 caractères différents. La version que nous utilisons encore aujourd'hui date de 1967.

Or comme tu peux aisément t'en rendre compte à l'aide d'un simple script
Python
, le signe de multiplication (×) n'en fait pas partie.
Code: Tout sélectionner
def dig2hex(n):
  return n<10 and str(n) or chr(ord("A")+n-10)

def ascii(n=128):
  ncol,nlgn,slgn=16,n/16,'  |'
  for col in range(ncol):
    slgn+=dig2hex(col)
  print(slgn+'\n--+'+'-'*ncol)
  for lgn in range(nlgn):
    slgn=dig2hex(lgn)+'_|'
    for col in range(ncol):
      n=lgn*16+col
      car=chr(n)
      slgn+=(n==0 or car=='\t' or car=='\n') and " " or chr(n)
    print(slgn)


Pour représenter une multiplication aux débuts de l'informatique ont donc été popularisés l'usage de la lettre x
(mathématiquement faux, et impossible à conserver lorsque l'on passe à du calcul symbolique)
et du symbole étoile (*).

Les constructeurs américains de calculatrices graphiques
Texas Instruments
et
Hewlett Packard
ont fait dès le siècle dernier le choix de s'en tenir à la norme, et voilà pourquoi aujourd'hui quand tu tapes
×
ta machine te sort encore un * possiblement déroutant et mathématiquement incorrect.
Précisons que sur le haut de gamme
TI-Nspire
Texas Instruments
a enfin changé d'idée, en utilisant pour la multiplication non pas l'étoile mais le point médian (·).


Mais le japonais
Casio
a fait dès 1985 avec la première calculatrice graphique, la
fx-7000G
, le choix de ne pas suivre aveuglément la norme mais de l'adapter au contexte scolaire ciblé, et donc d'inclure le signe de multiplication dans la table des caractères de la machine. Choix éclairé dont tu bénéficies encore aujourd'hui sur ta
Graph 35+E
ou
Graph 90+E
. :bj:
C'est également le cas pour la saisie sur le haut de gamme
Classpad/fx-CP400
, à la seule différence près que dans l'affichage des résultats c'est le point médian qui est utilisé pour représenter un produit. En effet comme l'utilisation de multiplications dans un résultat relève du calcul symbolique, un mélange de signes de multiplication et de lettres x serait visuellement très gênant.


Qu'en est-il du français
NumWorks
? Jusqu'à présent c'était le point médian qui était utilisé, aussi bien pour la saisie que pour les résultats.
Mais
NumWorks
se propose pour une prochaine version revoir l'affichage des résultats.
Déjà, la valeur inutile
undef
lorsque l'on utilise des variables non affectées sera omise. :)
Mais le constructeur va plus loin en souhaitant lui aussi traiter différemment les affichages de la saisie en cours et des résultats.
Pour les résultats symboliques utilisant une multiplication, le signe sera tout simplement omis.
Et pour la saisie, comme il l'avait déjà fait pour le nouveau clavier de rentrée 2018, le constructeur organise un vote pour te laisser une fois de plus le choix de ce qui sera affiché lorsque tu taperas
×
: :bj:
  • conserver le point médian (·) comme sur
    TI-Nspire
  • passer au signe de multiplication (×) comme sur
    Casio
  • passer au caractère étoile (*) comme sur
    TI-82/83/84



Tu peux dès maintenant voter et motiver ton choix après inscription/connexion sur le lien ci-dessous.
Penses-y bien, ce choix super important
aura des conséquences
... ;)



Lien
:
https://workshop.numworks.com/surveys/s ... iplication

Crédits images
:
Casio fx-7000G
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 86%
 
Messages: 31686
Images: 8002
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude Thom986 » 13 Déc 2018, 22:20

Je n'ai pas hésité et j'ai voté pour le signe fois.

Je passe un peu de temps au collège en introduction de calcul littéral à parler un peu des implicites d'écriture en maths : 2x = 2*x ; 2(a+b) = 2*(a+b),...
C'est pas forcément inné.

Je le présente souvent ça comme une contraction. Un peu comme : ce est = c'est ; do not = don't.

Peut-être que cette année, je vais tenter un ta gueule et apprends. À voir. :D
Dernière édition par Thom986 le 13 Déc 2018, 22:30, édité 1 fois.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 26.2%
 
Messages: 131
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

En ligne

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude critor » 13 Déc 2018, 22:27

J'hésite entre le signe de multiplication (×) et le point médian (∙).

Dans tous les cas, l'étoile (*) est à bannir. :p


Ma seule objection au signe de multiplication (×) c'est sa ressemblance avec la lettre x quand on aborde le calcul symbolique.
Sur la capture d'écran, je note que ça ne semble pas causer problème vu sa taille particulièrement petite : :)
Image
Mais après, recopié par un élève qui écrit mal, ce sera autre chose... :p
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 86%
 
Messages: 31686
Images: 8002
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude Thom986 » 13 Déc 2018, 22:36

Je n'avais pas penser au x. Bonne remarque. (même si le \times ne gène pas tant que ça sur Latex de ce côté là.)

Je n'aime pas trop le point médian car pour moi 2.3 est alors assez proche pour moi et de 2 espace 3. Je ne sais pas, ça me semble être plus une démarcation qu'une multiplication entre deux nombres. On ne confond pas avec le . de la virgule mais on a déjà beaucoup de point assez haut : les dégrées °, la composition o, les deux points : et le point virgule ; .

En tout cas, c'est toujours un plaisir d'être consulté et questionné sur ce genre de sujet. On se sent vraiment impliqué dans ce projet et c'est vraiment l'une des forces de cette calculatrice.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 26.2%
 
Messages: 131
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

En ligne

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude critor » 13 Déc 2018, 22:40

Et justement, tu soulèves un point intéressant.
2.3 devrait peut-être s'écrire 2,3 lorsque la machine est en français
(hors de l'application Python bien sûr)
, tout comme c'est déjà le cas sur Casio Collège.

Le but étant de fournir une machine respectant mieux le langage mathématique que la concurrence, ce serait pertinent.

Mais après, bonjour pour la distinction entre la virgule comme séparateur décimal, et la virgule comme séparateur d'arguments dans un appel de fonction à plusieurs variables.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 86%
 
Messages: 31686
Images: 8002
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude Thom986 » 13 Déc 2018, 22:45

Comme tu dis ça serait beau sur l'affichage mais c'est quand même un sacré mauvais réflexe dès qu'on passe sur pc et aux langages de programmation.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 26.2%
 
Messages: 131
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

En ligne

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude critor » 13 Déc 2018, 22:50

Certes, mais là ce n'est pas la faute de la calculatrice.

Personnellement, je ne serais pas choqué par :
  • une utilisation du point comme séparateur décimal dans l'application
    Python
    , et donc pour programmer comme sur PC
  • une utilisation de la virgule comme séparateur décimal dans les autres applications, parce que là à la différence ce serait pour faire des maths, soit saisir sans transcription les données de son énoncé et recopier sans transcription les résultats
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 86%
 
Messages: 31686
Images: 8002
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude Thom986 » 13 Déc 2018, 22:53

De toute façon, ils ne vont pas changer le clavier et tant que ça reste un point sur le clavier, ça ne me dérange pas plus que ça.
C'est vrai que ta solution n'est pas déconnante visuellement...

Même si du côté logiciel, ça doit être un poil plus chiant qu'encoder un caractère pour le fois à mon avis.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 26.2%
 
Messages: 131
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude ptitjoz » 13 Déc 2018, 23:07

On a jusque quand pour voter ?
Avatar de l’utilisateur
ptitjoz
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 56.6%
 
Messages: 74
Inscription: 17 Oct 2018, 15:38
Localisation: France Loir et Cher
Genre: Non spécifié
Calculatrice(s):
Twitter: @PtitJoz

En ligne

Re: Vote signe de multiplication prochaines versions NumWork

Message non lude critor » 13 Déc 2018, 23:10

Dans le pire des cas, au moins jusqu'à la rentrée début janvier je pense.

Je doute qu'une nouvelle version sorte avant, ce serait peu pertinent en terme de visibilité.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 86%
 
Messages: 31686
Images: 8002
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Suivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
23%
-
Rechercher
-
Sujets à la une
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...

Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
410 utilisateurs:
>390 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)