180

ok demain j'invente une calculatrice qui sur les grosses sommes tranféré, me mets 10€ sur un compte et j'attends smile (et devient riche bien sur!)
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

181

les arrondis (qui curieusement sont souvent des troncatures) sont faits au dixième de centime dans la plupart des transactions donc bon... (et en général la partie perdue ne l'est pas pour tout le monde ^^)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

182

Sally (./179) :
S'ils veulent des nombres exacts il faut qu'ils utilisent des rationnels, pas des float de toute façon (les quantités qu'on manipule sont toujours exactes en base 10 seulement si tu autorises un nombre de chiffres après la virgule illimité, or en pratique il est borné... 3,5% lui-même est peut-être exact, mais quand tu le multiplies par une valeur tu fais un arrondi, donc on s'en fout)

Ils veulent que certains calculs soient exacts (exemple : quel est le montant de telle transaction, pas question d'avoir une erreur d'arrondi), mais pour une bonne partie c'est pas nécessaire ni même possible (exemple : combien je peux espérer gagner dans les 10 prochaines années en supposant tel modèle vrai). Alors certes on peut avoir des rationnels dans un cas et des floats dans l'autre, mais ça serait un peu prise de tête de devoir convertir entre les deux... (surtout que j'imagine que certaines fonctions s'appliquent aussi bien aux floats qu'aux rationnels, donc il faudrait faire des algos polymorphes [j'imagine même pas à quoi ressemblerait du code caml pour faire ça, tiens tongue])
Personne n'a besoin de faire des calculs exacts en finance, on veut juste que l'erreur soit raisonnable (par exemple que ce soit "exact" au centime près, mais après sur des très grosses sommes tu n'es même pas à 10 euros près... en fait en-dessous de mettons 1 pour mille d'erreur presque tout le monde s'en fout (il y a peut-être quelques tarés pour qui ça pose problème) et en-dessous de 0,01 pour mille strictement personne n'en a rien à péter ^^

Euh moi je veux bien 0.01 pour mille du PIB de la belgique si ça ne dérange personne tongue

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

183

Perso je ferai tout en rationnel fixe. Enfin, bon pour moi, c'est une vrai fausse bonne raison

184

c'est quoi du "rationnel fixe" confus de la virgule fixe ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

185

Non, de la fixe virgule

186

>Je dois dafouter un tru cc m, :! b kje vous admire pur vos connaissances sur l'intérieur des compliateur
avatar

187

Nil (./186) :
>Je dois dafouter un tru cc m, :! b kje vous admire pur vos connaissances sur l'intérieur des compliateur

En l'occurence il s'agit plus des formats utilisés pour le stockage de données dans les différents langages
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca