| 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