gestione formati numerici con cabri II

esci macrofisica.htm


varie fasi per eseguire una serie di operazioni scrivendo direttamente sulla calcolatrice
(da ripetere per le altre varie espressioni simili (anche se diversi i numeri)
ma con operatori identici * + * + * / =)

 

 


medesime operazioni eseguite inserendo in calcolatrice i numeri cliccandoli

 


creazione di una macro che esegue le medesime operazioni su numeri diversi
in espressioni simili come sequenza di operatori usati , che richiede solo di
inserire i numeri cliccandoli (senza inserire operatori)

vantaggio: rende pił rapida, semplice, facile, riduce errori, nella elaborazione
di numeri con identiche operazioni da compiere sugli stessi:

Si indicano solo gli elementi (oggetti iniziali) da elaborate, il risultato ottenuto (oggetti finali)
e si assegna un nome alla macro (da salvare come file) con eventuali informazioni per
attivarla (help) e assegnando una icona (modifica)

utilizzazione della macro macrocifra

MACRO CabriII vers. MS-Windows 1.0
macrocifra, esegui
Icon:
0000000000000000
Help:
"inserire in ordine nuleri da elaborare"
Mth: 0
CN:7, ON:2, FN:2, PO:0
CT:
number, CS 0, O, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, O, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, dG, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, dG, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, R, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, R, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, R, W, NbD:2, nFD, WU, GT:0, V, nSt
Const:
Formula, Mth:0, 1, 0, CN:7, VN:1, Const: 1 2 3 4 5 6 7, B, W, NbD:7, nFD, WU, GT:0, V, nSt,
formula: a * b + c * d + e * f / g
Text, Mth:0, 1, 0, CN:1, VN:1, Const: 8, B, W, BTh:2, DS:1 1, GT:0, V, nSt


NOTA:importante l'inserimento ordinato dei numeri da elaborare
cabri assegna delle lettere a,b,c,d,e..in sequenza ai valori che vengono inseriti quando si crea la macro
e mantiene lo stesso ordine quando esegue calcoli su atri valori con gli stessi operatori
esempio 4 * 5 : assegna a = 4 ; b = 5
inserire 4 e 5 oppure 5 e 4 non cambia risultato :a * b = 20
esempio 4 + 5 : assegna a = 4 ; b = 5
nserire 4 e 5 oppure 5 e 4 non cambia risultato :a * b = 9
esempio 9 - 4 :assegna a= 9 ; b = 4
inserire 9 e 4 oppure 4 e 9 cambia risultato a - b = 5 ; a - b = -5
esempio 10 / 5 :assegna a =10 ; b= 5
inserire 10 e 5 oppure 5 e 10 cambia risultato a /b = 2 ; a /b = 0.5

 


esempio di creazione macro per calcolare prodotto di potenze
assegnando basi ed esponenti


utilizzazione macropotenza



MACRO CabriII vers. MS-Windows 1.0
macropotenza, macropotenza
Icon:
0000000000000000
Help:
"inserire basi ed esponenti in ordine"
Mth: 0
CN:8, ON:2, FN:2, PO:0
CT:
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
number, CS 0, B, W, NbD:2, nFD, WU, GT:0, V, nSt
Const:
Formula, Mth:0, 1, 0, CN:8, VN:1, Const: 1 2 3 4 5 6 7 8, B, W, NbD:2, nFD, WU, GT:0, V, nSt,

formula: a^b * c^d * e^f * g^h

Text, Mth:0, 1, 0, CN:1, VN:1, Const: 9, B, W, BTh:2, DS:1 1, GT:0, V, nSt