Malheureusement, je n’arrive pas à me rappeler quelle pouvait être la représentation des nombres utilisée par les BASIC de l’époque (et je n’ai pas d’ordinateur 8 bits sous la main pour tester). Je ne serais pas surpris qu’ils aient utilisé systématiquement des flottants en BCD (et pas d’entiers), mais je peux me tromper...
Un test avec des émulateurs plus loin (en espérant qu’on puisse leur faire confiance là-dessus), finalement non.
En tout cas les BASIC du Commodore 64 et de l’Amstrad CPC (difficile d’être complètement sûr pour les autres sans les essayer) utilisent tous deux des flottants :
Test sur Amstrad CPC
Test sur Commodore 64
Accessoirement, vous remarquerez au passage comme l’émulateur de C64 fait un effort pour rendre la euh... « netteté » des écrans de l’époque...
Sinon, vous remarquerez aussi que les erreurs sont du même ordre de grandeur... mais différentes. Signe d’une époque où tout n’était pas standardisé (processeurs, flottants...).
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Années 80
Posté par Arthur Accroc . En réponse au journal [Humour] vers un monde différent. Évalué à 6.
Un test avec des émulateurs plus loin (en espérant qu’on puisse leur faire confiance là-dessus), finalement non.
En tout cas les BASIC du Commodore 64 et de l’Amstrad CPC (difficile d’être complètement sûr pour les autres sans les essayer) utilisent tous deux des flottants :
Test sur Amstrad CPC
Test sur Commodore 64
Accessoirement, vous remarquerez au passage comme l’émulateur de C64 fait un effort pour rendre la euh... « netteté » des écrans de l’époque...
Sinon, vous remarquerez aussi que les erreurs sont du même ordre de grandeur... mais différentes. Signe d’une époque où tout n’était pas standardisé (processeurs, flottants...).
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone