1

-

2

Utilise mulu et divu.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

y a un romcall qui fait ça (je sais plus lequel, un truc du genre _mu32_u_32) qui prend comme arguments d0 et d1 et renvoie le résultat dans d1 (à peu près)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4

-

5

refait ta routine de multiplication...

6

Euh... n'y aurait-il pas à tout hasard des routines de multiplication de ce type dans tigcclib ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

7

-

8

Orion_ > mais TIGCCLib est open source, suffit de recopier la routine dedans tongue
Et puis sinon, si tu veux faire ta routine toi-même, regarde juste comment ça fonctionne avec du papier et un crayon
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

9

Travaille avec des long puis lorsque tu fais tes mul/div utilise mulu et divu en corrigeant le resultat en fonction du signe des operandes.
Tu sais encore comment calculer le signe d'une multiplication ?

10

Qu'est-ce que tu cherches exactement à faire? J'ai pas trop compris...

PpHd
: Tu sais encore comment calculer le signe d'une multiplication ?

lol

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

11

GoldenCrystal
: Euh... n'y aurait-il pas à tout hasard des routines de multiplication de ce type dans tigcclib ?

La routine de division de TIGCCLIB appelle celle de AMS.
En revanche, la multiplication y est.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

Orion_> Pourquoi as-tu besoin de stocker des nombres si grand ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

13

-

14

Moi j'arrive à me démerder avec des muls/divs neutral
Bon, je n'ai pas encore testé ma routine...

Tu procèdes comment ? Tu multiplies quoi par quoi, et comment est codée chaque opérande ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

15

-

16

-

17

Oui, perso j'ai tjs utilisé des tables de sinus sur 16 bits et pas sur 8 ou 9 bits... C'est largement plus précis.

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

18

Perso, avec plus de 7 bits, je n'ai jamais trouvé de différence de précision (m'enfin, ça dépend combien d'angles on veut, je me limitais à 256 ou 512 je crois en général).
Mais bon, je suis passé à des cos/sin de 15 bits de précision pour utiliser la teechnique du ./16
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

19

20

Tu calcules la valeur du cos/sin en utilisant par exemple les ROM_CALLs, et tu la stockes dans une table neutral
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

21

Perso j'avais fait un prog TI-Basic pour copier-coller la définition du tableau, c'est encore plus simple... Mais c'est vrai que c plus simple avec un compilo on-calc puisqu'il n'y a aucun transfert à faire tongue

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

22

23

moi j'avais fait un prog en basic pareil et finalement... bah en vacances j'avais pas de câble ^^
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

24

Martial> 16 bits par valeur smile

Ximoon> huhu, d'où l'intérêt de GTC trigic

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

25

Martial Demolins
: oui mais que veut dire une précision sur 8,9 ou 15 bits? On ne stocque pas grand chose sur aussi peu de bits...

8 bits = 256 valeurs, 9 512, 10 1024 cos ou sin par table... (15 bits n'en parlons pas smile) C'est pas loin de 0.3 degrés d'angle de précision... Ca suffit largement sur TI pour le cas général. Bon dans le cas d'Orion sur atari je ne sais pas.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

26

-- double post edit raté --
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

27

28

Ximoon> non, je parlais de la précision de la quantification (précision de sin(x) pour x donné), pas de la précision de l'échantillonnage (nombre de x tel qu'il y a une entrée de sin(x) dans la table). Perso j'ai pas eu besoin de plus de 256 en échantillonnage smile

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

29

Ah ok smile
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

30

C'etait evident non ? Precision de l'echantillonage de 15 bits sur Ti (Arg.).