OVH Cloud OVH Cloud

Quelle est la meilleure caculatrice scientifique sur Mac ?

72 réponses
Avatar
ANTISPAM.adresse.news
Bonjour,

Tout est dans le titre...
Car après avoir exploré VersoinTracker et MacUpdate et devant la
pléthore de logiciels proposés, je me suis dit qu'il vallait mieux faire
un petit sondage avant d'investir !

Merci d'avance donc à tous.

Gilloo

--
 Seuls les poissons morts suivent le courant...

(Enlever ANTISPAM et INVALIDE de l'adresse pour répondre par mail)

10 réponses

Avatar
Eric Levenez
Le 23/09/08 09:57, dans
<1inpsy3.1epxa311fsyunsN%,
« Tardigradus » a écrit :

Je ne comprends pas la RPN sans réfléchir : comment le bazar sait-il ce
qu'il doit multiplier et additionner ? Il additionne forcément les deux
derniers de la pile ? Pourquoi pas les deux premiers ?



On peut voir une pile comme une pile d'assiettes où l'on empile / dépile sur
le haut ; mais sur une calculatrice RPN, on préfère utiliser la pile par le
bas.

Et la règle du jeu, c'est quoi, alors ?



Dans l'exemple suivant la pile var de X à T. X est ce qui est affiché, et T
est le dernier élément de la pile.

Règles :
- Enter déplace la pile vers le haut et duplique l'élément en bas
- Tout nombre tapé après Enter remplace le bas de la pile (soit X)
- Un opération type + - * / s'applique sur X et Y et place le résultat
dans X

T:
Z:
Y:
clear X: 0

T:
Z:
Y:
2 X: 2

T:
Z:
Y: 2
enter X: 2

T:
Z:
Y: 2
4 X: 4

T:
Z: 2
Y: 4
enter X: 4

T:
Z: 2
Y: 4
3 X: 3

T:
Z:
Y: 2
+ X: 7

T:
Z:
Y:
* X: 14



--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Avatar
Le Moustique
Tardigradus a écrit :

Justement : dans cete pile, il multiplie une addition entre 4 et 5, mais
comment sait-il qu'il doit les multiplier par 3 et non pas ajouter 3 à
l'addition précédente ?



Parce qu'on lui a indiqué (au préalable) qu'il s'agissait d'une
multiplication. Il "stocke" en premier lieu le type d'opération ainsi
que le nombre associé, avant de s'occuper de la suite.
Je te l'accorde, ça ne me semble pas naturel à moi non plus, mais tu
sais que je suis loin d'être scientifique... ;-)



--
/)
-:oo= Guillaume
)
Je nettoyais mon clavier, et le coup est parti tout seul.
Avatar
patrick.1200RTcazaux
Eric Levenez wrote:

Règles :
- Enter déplace la pile vers le haut et duplique l'élément en bas
- Tout nombre tapé après Enter remplace le bas de la pile (soit X)
- Un opération type + - * / s'applique sur X et Y et place le résultat
dans X



J'ai compris. Sauf l'intérêt qu'il y a à dupliquer la valeur qui est
dans X dans Y. Pourquoi ne pas la pousser simplement dans Y et laisser X
vide ? Juste pour l'affichage ?


--
Tardigradus
Avatar
Michael
> Je te l'accorde, ça ne me semble pas naturel à moi non plus, mais tu
sais que je suis loin d'être scientifique... ;-)



Pourtant ... les histoires d'eau qui coule et de baignoires qui se
remplissent, tu connais ? :-)
Avatar
Le Moustique
Michael a écrit :

Pourtant ... les histoires d'eau qui coule et de baignoires qui se
remplissent, tu connais ? :-)



En pratique, oui. En théorie.... :-D
--
/)
-:oo= Guillaume
)
Je nettoyais mon clavier, et le coup est parti tout seul.
Avatar
Eric Levenez
Le 23/09/08 18:45, dans
<1inqhde.1ronki73hderrN%,
« Tardigradus » a écrit :

Eric Levenez wrote:

Règles :
- Enter déplace la pile vers le haut et duplique l'élément en bas
- Tout nombre tapé après Enter remplace le bas de la pile (soit X)
- Un opération type + - * / s'applique sur X et Y et place le résultat
dans X



J'ai compris. Sauf l'intérêt qu'il y a à dupliquer la valeur qui est
dans X dans Y. Pourquoi ne pas la pousser simplement dans Y et laisser X
vide ? Juste pour l'affichage ?



On aurait pu effectivement mettre 0 dans X. Mais effectivement, les
premières calculatrices n'affichaient que X et donc il est bien de voir ce
que l'on vient d'empiler. Sur les calculatrices RPN récentes, le Enter
n'empile pas X dans Y et sert à valider la fin de la saisie d'un nombre. Et
donc sur ces calculatrices "2 Enter" va mettre 2 dans X et rien dans Y. Et
cela donne :


T:
Z:
Y:
clear X: 0

T:
Z:
Y:
2 X: 2

T:
Z:
Y:
enter X: 2

T:
Z:
Y: 2
4 X: 4

T:
Z:
Y: 2
enter X: 4

T:
Z: 2
Y: 4
3 X: 3

T:
Z:
Y: 2
+ X: 7

T:
Z:
Y:
* X: 14

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Avatar
h.sainct
OdarR wrote:

l'appli Calculette standard, quand configurée en RPN, fonctionne très
bien aussi.
tu l'as essayée aussi ?



elle ne le faisait pas lorsque j'ai commencé RPNCalc :-)
H.
--
Frédérique & Hervé Sainct, [fr,es,en,it]
Frédérique's initial is missing in front of the above address
l'initiale de Frédérique manque devant l'adresse email ci-dessus
Avatar
Bruno Causse
"Eric Levenez" a écrit dans le message de news:
C4FEED7A.D8FAD%
Le 23/09/08 18:45, dans



et deux fonction supplementaires importantes oubliés par apple :(

last X et X<>Y (swap)
Avatar
Eric Levenez
Le 23/09/08 19:12, dans <48d92391$0$19344$, « Bruno
Causse » a écrit :

"Eric Levenez" a écrit dans le message de news:
C4FEED7A.D8FAD%
Le 23/09/08 18:45, dans



et deux fonction supplementaires importantes oubliés par apple :(

last X et X<>Y (swap)



Le X<>Y est bien là, mais pas effectivement le Last X.

Pour info, le Last X, rappel la valeur du dernier X avant la dernière
opération. Par exemple après "2 Enter 3 +" on a 5 dans X et 3 dans Last X.
L'intérêt est surtout la correction rapide d'erreur.

Exemple : on vient de faire un long calcul et le résultat est dans X. On
veut le diviser par "12.2345676". On tape fait donc "12.9345676 /". Mais
damned, on vient juste d'enter un mauvais nombre! Pas de problème "Last X *"
rétablit la valeur précédente.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Avatar
PasDeSpam
Eric Levenez wrote:

Le 23/09/08 19:12, dans <48d92391$0$19344$, « Bruno
Causse » a écrit :

> "Eric Levenez" a écrit dans le message de news:
> C4FEED7A.D8FAD%
>> Le 23/09/08 18:45, dans
>
> et deux fonction supplementaires importantes oubliés par apple :(
>
> last X et X<>Y (swap)

Le X<>Y est bien là, mais pas effectivement le Last X.

Pour info, le Last X, rappel la valeur du dernier X avant la dernière
opération. Par exemple après "2 Enter 3 +" on a 5 dans X et 3 dans Last X.
L'intérêt est surtout la correction rapide d'erreur.

Exemple : on vient de faire un long calcul et le résultat est dans X. On
veut le diviser par "12.2345676". On tape fait donc "12.9345676 /". Mais
damned, on vient juste d'enter un mauvais nombre! Pas de problème "Last X *"
rétablit la valeur précédente.



que de souvenirs sur ma 41C, il faudra que je la depoussiere :-)