Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.mac.programmation > #2099

Re: Y a comme un défaut

From "M.V." <mv@gmail.com.invalid>
Newsgroups fr.comp.sys.mac.programmation
Subject Re: Y a comme un défaut
Date 2021-12-04 14:18 +0000
Organization M.V. & Co
Message-ID <softch$ng1$1@dont-email.me> (permalink)
References <1pjmz6k.1v0nod6mfq0rkN%josephb@nowhere.invalid> <sof8pb$mh$1@dont-email.me> <1pjnqfg.aa994g1a1yputN%josephb@nowhere.invalid> <sofcff$2o3$1@dont-email.me> <1pjnv45.1lflnz815gjx9iN%josephb@nowhere.invalid>

Show all headers | View raw


Le 4 décembre 2021 à 12 h 57, Joseph-B a tenu les propos suivants :

>> Les grands esprits se rencontrent :
>> <news:sofc6d$t7u$1@dont-email.me>
> 
> Oui, puisque la fonction "Reste de division" est bugguée et pas la
> fonction "partie Entière de division" la ruse est vite trouvée

Essaye en introduisant 25.4001 dans la liste des dividendes avec 2.54
(ou 25.4) comme diviseur :
=+=+=+=+=+=+=+=
set dividende to 25.4001
set diviseur to 2.54
return Modulo(dividende, diviseur)

on Modulo(dividende, diviseur)
  set partieEntiere to (dividende div diviseur)
  set reste to (dividende - (partieEntiere * diviseur))
  return reste
end Modulo
=+=+=+=+=+=+=+=

En passant par des entiers (transformation de 25.4001 en 254001 et
transformation de 2.54 en 254000), on lève ce nouveau souci mais là
encore, la réponse que j'obtiens, à savoir 1,0E-4, ne me plaît pas du
tout dans sa forme même si elle est plus mieux que le résultat infect 
précédent!

>> Je vois que pour ta routine Modulo(), tu obtiens aussi des résultats du
>> type 0,0 et, pour moi, ça ne veut pas forcément dire 0 : 0,0 signifie,
>> pour moi, une valeur approchée au dixième du résultat !!!
>
> Non, par convention dans AppleScript  0 signifie que les calculs et le
> résultat ont eté effectués sur des entiers et 0.0 sur des réels

OK. Ma vision d'humain (enfin : de ce qu'il en reste) n'est pas la même
que celle du logiciel ! ;-)
Mais comme ça continuait malgré tout à me gêner, j'ai rajouté une ligne
de script pour qu'un entier soit écrit sous forme d'un entier ;-)
-- 
Michel VAUQUOIS - <http://michelvauquois.fr>

Back to fr.comp.sys.mac.programmation | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 00:54 +0100
  Re: Y a comme un défaut pehache <pehache.7@gmail.com> - 2021-12-04 02:14 +0100
    Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 10:14 +0100
      Re: Y a comme un défaut Olivier Miakinen <om+news@miakinen.net> - 2021-12-04 12:48 +0100
        Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 13:16 +0100
          Re: Y a comme un défaut Olivier Miakinen <om+news@miakinen.net> - 2021-12-04 13:23 +0100
            Calculette IEEE754 (was: Y a comme un défaut) Olivier Miakinen <om+news@miakinen.net> - 2021-12-04 14:39 +0100
      Re: Y a comme un défaut pehache <pehache.7@gmail.com> - 2021-12-04 13:46 +0100
        Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 15:25 +0100
          Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 14:49 +0000
            Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 19:21 +0100
              Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 18:58 +0000
          Re: Y a comme un défaut Benoit <benoit@com.invalid> - 2021-12-04 16:35 +0000
          Re: Y a comme un défaut pehache <pehache.7@gmail.com> - 2021-12-04 17:39 +0100
            Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 19:21 +0100
              Re: Y a comme un défaut pehache <pehache.7@gmail.com> - 2021-12-04 20:28 +0100
              Re: Y a comme un défaut JPP <jpp@findelmundo.invalid> - 2021-12-05 03:24 -0300
      Re: Y a comme un défaut Julien Salort <listes@salort.eu> - 2021-12-05 09:51 +0100
  Re: Y a comme un défaut Fleuger <g4fleurot@free.fr.invalid> - 2021-12-04 08:27 +0000
    Re: Y a comme un défaut Fleuger <g4fleurot@free.fr.invalid> - 2021-12-04 09:00 +0000
      Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 09:25 +0000
        Re: Y a comme un défaut Fleuger <g4fleurot@free.fr.invalid> - 2021-12-04 13:01 +0000
          Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 14:27 +0000
    Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 10:14 +0100
      Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 09:30 +0000
        Re: Y a comme un défaut josephb@nowhere.invalid (Joseph-B) - 2021-12-04 12:57 +0100
          Re: Y a comme un défaut pehache <pehache.7@gmail.com> - 2021-12-04 14:16 +0100
          Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 14:18 +0000
      Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 10:30 +0000
  Re: Y a comme un défaut "M.V." <mv@gmail.com.invalid> - 2021-12-04 08:45 +0000
  Re: Y a comme un défaut JPP <jpp@findelmundo.invalid> - 2021-12-04 14:16 -0300
  Re: Y a comme un défaut "Néo, l'Élu" <neo-de-matrix@meta-science.fr> - 2022-02-07 10:56 +0000

csiph-web