Deutsch English Français Italiano |
<tgt3a3$138n$1@gioia.aioe.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!aioe.org!oOyNyOlKtEsl3KLyw9iS9A.user.46.165.242.75.POSTED!not-for-mail From: Francois LE COAT <lecoat@atari.org> Newsgroups: fr.comp.sys.atari Subject: Re: Compilation ATARI Date: Mon, 26 Sep 2022 22:50:11 +0200 Organization: Aioe.org NNTP Server Message-ID: <tgt3a3$138n$1@gioia.aioe.org> References: <tfvmq6$1a9u$1@gioia.aioe.org> <224f5b90-cb59-45bf-9274-7a492746e5b6n@googlegroups.com> <tgi4am$hst$1@gioia.aioe.org> <390d7284-b8cb-45e2-9fd4-8728b2affe11n@googlegroups.com> <tgk3jh$eiq$1@gioia.aioe.org> <9f018f0f-b071-477d-8395-f8fbf82820b2n@googlegroups.com> <tgkjhe$1vfk$1@gioia.aioe.org> <cba0e1fe-457a-484e-87d5-06e3a3172958n@googlegroups.com> <tgktp0$850$1@rasp.pasdenom.info> <d0540ca1-f133-4018-a260-075337c2c7e1n@googlegroups.com> <7FzQz_VSaDCR4wyWRZ5SytnAjeE@jntp> <tgsctp$i7v$1@gioia.aioe.org> <tgsjp8$1dn$1@gioia.aioe.org> <ba6bc5fe-8563-4732-a7c0-e1f021723125n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: gioia.aioe.org; logging-data="36119"; posting-host="oOyNyOlKtEsl3KLyw9iS9A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Firefox/60.0 X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 2764 Lines: 34 Salut, Arachide =E9crit=A0: >> Le calcul =E9tait r=E9alis=E9 dans les m=EAmes conditions, sauf que le= s >> nombres flottants en double pr=E9cision ne sont pas au m=EAme format >> sur le PC et sur le ST. La diff=E9rence de l'encodage des nombres >> flottants "double" peut expliquer le manque de performances du >> HP Vectra, par rapport au ATARI 1040STf. Je l'ai constat=E9 moi-m=EAme= =2E >=20 > Le format est rigoureusement le m=EAme. > Un flottant sur le 80x87 a le m=EAme format DOUBLE que sur le 68882. Je= le sais puisqu'on peut =E9changer les donn=E9es entre le Supercharger et= l'Atari (NecV30+8087 et 68000 ou 68030+FPU). > Et donc, les biblioth=E8ques math=E9matiques s'alignent dessus (comme j= e l'ai fait en FORTH, j'ai programm=E9 des routines flottantes en respect= ant le format 68882, ainsi, j'utilise le m=EAme format lorsque le FPU est= pr=E9sent). >=20 > Guillaume. Le programme de calcul de PI =E9tait =E9crit en langage C. Je ne parle pa= s du format "float" qui est probablement le m=EAme comme tu le dis, sur 64bits. Je parle du format "double" qui diff=E8re, il me semble, sur 80 ou 96bits. Il suffit de programmer "printf("%d\n", sizeof(double))". ATARIstiquement v=F4tre =3D) --=20 Fran=E7ois LE COAT Auteur de Eur=EAka 2.12 (Grapheur 2D, Modeleur 3D) http://eureka.atari.org/