Deutsch   English   Français   Italiano  
<sofr2l$rlv$1@cabale.usenet-fr.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.trigofacile.com!usenet-fr.net!.POSTED!not-for-mail
From: Olivier Miakinen <om+news@miakinen.net>
Newsgroups: fr.comp.sys.mac.programmation
Subject: =?UTF-8?Q?Calculette_IEEE754_=28was:_Y_a_comme_un_d=c3=a9faut=29?=
Date: Sat, 4 Dec 2021 14:39:32 +0100
Organization: There's no cabale
Lines: 29
Message-ID: <sofr2l$rlv$1@cabale.usenet-fr.net>
References: <1pjmz6k.1v0nod6mfq0rkN%josephb@nowhere.invalid>
 <j0vto8FsgsuU1@mid.individual.net>
 <1pjnmh9.11fmmgjvnnxyuN%josephb@nowhere.invalid>
 <sofkhr$p39$1@cabale.usenet-fr.net>
 <1pjnyr7.1amlz1qbuartcN%josephb@nowhere.invalid>
 <sofmkd$peo$1@cabale.usenet-fr.net>
NNTP-Posting-Host: 220.12.205.77.rev.sfr.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: cabale.usenet-fr.net 1638625173 28351 77.205.12.220 (4 Dec 2021 13:39:33 GMT)
X-Complaints-To: abuse@usenet-fr.net
NNTP-Posting-Date: Sat, 4 Dec 2021 13:39:33 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Firefox/52.0 SeaMonkey/2.49.4
In-Reply-To: <sofmkd$peo$1@cabale.usenet-fr.net>
Bytes: 2408

Le 04/12/2021 13:23, j'écrivais :
> 
> Pour info, le nombre 2,54 n'est pas représentable dans un flottant.
> 
> Les nombres les plus proches sont :
> 2 + 1215971899390033/2^51 =~ 2,539999999999999591437926
> 2 + 1215971899390034/2^51 =~ 2,540000000000000035527136

Pour ceux que ça amuse, une petite calculette IEEE754 :
<http://www.miakinen.net/vrac/ieee754/>

Il n'y a pas de doc, sauf celle intégrée aux scripts en Javascript :
<http://www.miakinen.net/vrac/ieee754/ieee754.js>
<http://www.miakinen.net/vrac/ieee754/ieee754-test.js>

Cela dit, il suffit de savoir que « x » est le nombre IEEE754 à manipuler,
et que « n » est un nombre entier qui peut servir à des manipulations sur
le nombre « x » en fonction des boutons disponibles.

Les nombres IEEE754 sont bien sûr ceux de Javascript, c'est-à-dire codés
sur 64 bits (1 bit de signe, 11 bits d'exposant et 52 bits de mantisse).


Sans surprise, le nombre 1215971899390034 est celui qui apparaît comme
mantisse (plus exactement comme partie fractionnaire de la mantisse)
quand on donne à x la valeur 2.54.

-- 
Olivier Miakinen