Voi siete qui: Guida introduttiva all'Editor di programmi > Differenze tra funzioni e programmi

Differenze tra funzioni e programmi

Una funzione definita nell'Editor di programmi è molto simile alle funzioni create con il software TI‑Nspire™.

Le funzioni devono restituire un risultato, che può essere rappresentato graficamente o inserito in una tabella. I programmi non possono restituire un risultato.
È possibile utilizzare una funzione (ma non un programma) all’interno di un’espressione. Ad esempio: 3 ¦ func1(3) è valida, ma non 3 ¦ prog1(3).
È possibile eseguire programmi solo dalle applicazioni Calcolatrice e Notes. Tuttavia, è comunque possibile calcolare funzioni in Calcolatrice, Notes, Foglio elettronico, Grafici e geometria, Dati e statistiche.
Una funzione può chiamare qualsiasi variabile; tuttavia può memorizzare un valore solo in una variabile locale. I programmi possono essere memorizzati in variabili locali e globali.

Nota: gli argomenti utilizzati per passare valori a una funzione vengono trattati automaticamente come variabili locali.
Se si desidera effettuare il salvataggio in altre variabili, occorre dichiararle come locali direttamente nella funzione.

Una funzione non può chiamare un programma come una sottoroutine, ma può chiamare un’altra funzione definita dall’utente.
Non è possibile definire un programma all’interno di una funzione.
Una funzione non può definire una funzione globale, ma può definire una funzione locale.

 

© 2006 - 2016 Texas Instruments Incorporated