Tableau de comparaison des mots clefs en BASIC

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Message par C.Ret » 01 févr. 2009 23:37

Merci, Woodstock cette coupe de cheveux était nécessaire en effet, car le comportement des diffèrents Pockets, même au sein de la marque SHARP est bien diffèrent.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Inscription : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Message par Woodstock » 01 févr. 2009 23:47

Ce qui fait en grande partie leur intérêt : s'ils étaient identiques, pourquoi en collectionner plusieurs modèles ?
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 02 févr. 2009 00:04

Et pourquoi faire un tableau de comparaison? :)

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 » 02 févr. 2009 11:28

Marcus von Cube a écrit :Et pourquoi faire un tableau de comparaison? :)
:D Bon recadrage, Marcus :wink:
Image
Image

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 02 févr. 2009 12:53

pir2 a écrit :Je ne sais pas ce que vous appelez rémanent, j'ai essayé le petit programme suivant sur mon 1262

Code : Tout sélectionner

10:WAIT 0: PRINT "MESSAGE": FOR I=1 TO 10:J= SIN I: NEXT I: END
et à part un petit clignotement de l'affichage, le MESSAGE reste à l'écran :?
Oui, mais le 1262 a deux lignes ! Et je ne sais pas si tu as remarqué, mais à l'exécution, celle du bas est toujours vide...

Quasiment tous les Sharp ont un affichage structuré en lignes de 24 caractères (le plus souvent). La machine s'apprête toujours à afficher un truc quelconque et se réserve toujours une ligne libre. Avec plusieurs lignes à l'écran, il reste des informations dessus, tandis qu'avec une seule... Pour illustrer cela, un ';' ou une ',' à la fin d'un PRINT engendre une erreur de syntaxe sur mon 1403.

À ce titre, mon Sanco a un comportement tout-à-fait différent. Il a une mémoire-tampon permanente d'affichage de 255 caractères : on la retrouve après une extinction automatique de la machine. Quand une ligne "logique" est interrompue par un "PRINT "" ", le Sanco est bloqué : on ne peut même plus l'éteindre ! Seul un appui sur ENTER permet de faire reprendre les calculs ou redonner la main. Mais avant ENTER, il y a tout un système de flèches faisant défiler l'affichage vers la droite ou la gauche, permettant à l'utilisateur de prendre connaissance de tout son contenu.
Programmeur abscons.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 02 févr. 2009 13:27

CALL &43B
sur PC 126x

et plus de clignotement

j'en avait déjà parlé dans un ancien post
LA

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 02 févr. 2009 13:28

Quelques additions:

Page HTML avec des liens pour téléchargement (voir ma signature).
Précisions et additions à propos de LOAD/SAVE et outre I/O.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Epson et Tandy inclus

Message par Marcus von Cube » 08 févr. 2009 02:07

Bon soir!

J'ai inclus les deux "pockets" Epson HX-20 et Tandy TRS-80 Model 100 dans le tableau. Ils ont un BASIC de Mircrosoft(r) avec des numéros binaires. Les deux machines ne sont pas faites pour les mathématiciens entre nous, le Tandy plus que l'Epson, qui ne possède que des foncions en single précision. Les vrais pockets avec leur arithmétique en BCD et avec beaucoup plus des foncions sont des meilleures calculettes.

Même si le BASIC est d'un seul vendeur, les machines ne sont pas pareilles. Le HX-20 support des variables longes (15 letters), random I/O, et quelques commandes inconnue à Model 100. Dans un autre sens, le BASIC du Tandy et un peux plus modèrne, voir la syntaxe d'OPEN.

Le tableau est à votre disposition sur mon site (voir ma signature !)

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Message par gege » 10 févr. 2009 20:34

Marcus von Cube a écrit :J'ai inclus les deux "pockets" Epson HX-20 et Tandy TRS-80 Model 100 dans le tableau
Si tu vas par là, tu peux aussi ajouter l'Amstrad NC150 ou 200 (BBC Basic), et le Casio FP200 (pour ce dernier : **RARE**).

A noter que le BBC Basic vient d'être porté sur TI83 !!!
Marcus von Cube a écrit :Les deux machines ne sont pas faites pour les mathématiciens entre nous, le Tandy plus que l'Epson, qui ne possède que des foncions en single précision
Il me semble que la précision du M100 est excellente. A voir.

Merci pour cet intéressant tableau !
A+
G.E.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 11 févr. 2009 12:22

gege a écrit :Si tu vas par là, tu peux aussi ajouter l'Amstrad NC150 ou 200 (BBC Basic), et le Casio FP200 (pour ce dernier : **RARE**).
J'ai ni 'Amstrad ni le FP200. Si une de ces machines trouve mon bureau un jour, j'aime bien de l'incorporer.
gege a écrit :Merci pour cet intéressant tableau !
A+
G.E.
:)

J'ai recherché un peu sur le FP-200. Le seul documentation est un manuel d'utilisateur qui est trop raccourci. Je cherche des manuels de référence de BASIC et CETL. Personne peut me aider? Scanner le manuel? En Anglais? Ou en Allemand? ;)

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 11 févr. 2009 18:32

jxano a écrit :
pir2 a écrit :Je ne sais pas ce que vous appelez rémanent, j'ai essayé le petit programme suivant sur mon 1262

Code : Tout sélectionner

10:WAIT 0: PRINT "MESSAGE": FOR I=1 TO 10:J= SIN I: NEXT I: END
et à part un petit clignotement de l'affichage, le MESSAGE reste à l'écran :?
Oui, mais le 1262 a deux lignes ! Et je ne sais pas si tu as remarqué, mais à l'exécution, celle du bas est toujours vide...
Heu... En fait, non. Vérification faite, l'affichage de mon "1262" (qui est en fait un 1261 !) est bel et bien permanent. J'ai même lu quelque part que c'est une amélioration par rapport au 1251.

Marcus, excuse-moi pour le hors-sujet, mais cela me tenait à coeur !
Programmeur abscons.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 11 févr. 2009 20:00

le problème de l'affichage permanent c'est pour le graphisme.
ex

Code : Tout sélectionner

10 w.0:p."essai"
20 f.a=&2800 to 2820:po. a,rnd 127:n.a
30 g.30
ne donnera pas grand chose sur l'écran

par compte

Code : Tout sélectionner

5 ca.&43b
10 w.0:p."essai"
20 f.a=&2800 to 2820:po. a,rnd 127:n.a
30 g.30
ça change tout !!!! :wink:



Pssssittttt ... les casios vous avez les abréviation vous ????

charognard : n'aime pas les casio depuis .... 1664
Dernière édition par charognard le 11 févr. 2009 23:03, édité 1 fois.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 11 févr. 2009 22:58

Pas du tout off topic! Un jour je vais mettre tous ça dans le tableau.

Avatar de l’utilisateur
kweeky
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1640
Inscription : 05 oct. 2007 19:46
Localisation : Pas très loin de Bordeaux

Message par kweeky » 13 févr. 2009 10:41

Salut

Très bon travail, Marcus ! Très intéressant. A quand le Canon X-07 dans tes colonnes ?

@+

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 13 févr. 2009 10:44

kweeky a écrit :A quand le Canon X-07 dans tes colonnes ?
Quand je trouve un.

Répondre

Revenir vers « Tous les Pockets »