D
|
Catalogo > |
|
|
dbd(data1,data2)Þvalore Restituisce il numero di giorni tra la data1 e la data2 usando il metodo di conteggio dei giorni effettivi. data1 e data2 possono essere numeri o liste di numeri all’interno di un intervallo di date del calendario normale. Se sia data1 che data2 sono liste, esse devono contenere lo stesso numero di elementi. data1 e data2 devono essere comprese tra gli anni 1950 e 2049. È possibile inserire le date in uno dei due formati, che differiscono esclusivamente per la posizione del punto decimale. MM.GGAA (formata usato generalmente negli Stati Uniti) GGMM.AA (formato usato generalmente in Europa) |
|
|
Catalogo > |
|
|
Valore1 4DDÞvalore Lista1 4DDÞlista Matrice1 4DDÞmatrice Nota: è possibile inserire questo operatore dalla tastiera del computer digitando @>DD. Restituisce l’equivalente decimale dell’argomento espresso in gradi. L’argomento è un numero, una lista o una matrice interpretata in gradianti, radianti o gradi dall’impostazione della modalità Angolo. |
In modalità angolo in gradi:
In modalità angolo in gradianti (gradi centesimali):
In modalità angolo in radianti:
|
|
Catalogo > |
|
|
Lista1 4DecimalÞvalore Matrice1 4DecimalÞvalore Nota: è possibile inserire questo operatore dalla tastiera del computer digitando @>Decimal. Visualizza l’argomento nella forma decimale. Questo operatore può essere utilizzato solo alla fine della riga di introduzione. |
|
|
Catalogo > |
|
|
Define Var = Espressione Define Funzione(Param1, Param2, ...) = Espressione Definisce la variabile Var o la funzione Funzione definita dall’utente. Parametri, quali Param1, sono segnaposto per il passaggio di argomenti alla funzione. Quando si chiama una funzione definita dall’utente, occorre fornire argomenti (ad esempio, valori o variabili) corrispondenti ai parametri. Una volta chiamata, la funzione calcola Espressione utilizzando gli argomenti forniti. Var e Funzione non possono essere il nome di una variabile di sistema né una funzione o un comando predefiniti. Nota: questa forma di Define equivale all’esecuzione dell’espressione: espressione & Funzione(Param1,Param2). |
|
|
Define Funzione(Param1, Param2, ...) = Func Define Programma(Param1, Param2, ...) = Prgm In questa forma, il programma o la funzione definita dall’utente può eseguire un blocco di istruzioni multiple. Blocco può essere una singola istruzione o una serie di istruzioni su righe separate. Inoltre Blocco può includere espressioni e istruzioni (quali If, Then, Else e For). Nota per l'inserimento dell'esempio: per istruzioni sull'inserimento di definizioni di programmi e funzioni costituite da più righe, consultare la sezione Calcolatrice del manuale del prodotto. Nota: vedere anche Define LibPriv, qui e Define LibPub, qui. |
|
|
Catalogo > |
|
|
Define LibPriv Var = Espressione Define LibPriv Funzione(Param1, Param2, ...) = Espressione Define LibPriv Funzione(Param1, Param2, ...) = Func Define LibPriv Programma(Param1, Param2, ...) = Prgm Funziona come Define, eccetto che definisce una variabile, una funzione o un programma libreria privata. Funzioni e programmi privati non sono elencati nel Catalogo. |
|
|
Catalogo > |
|
|
Define LibPub Var = Espressione Define LibPub Funzione(Param1, Param2, ...) = Espressione Define LibPub Funzione(Param1, Param2, ...) = Func Define LibPub Programma(Param1, Param2, ...) = Prgm Funziona come Define, eccetto che definisce una variabile, una funzione o un programma libreria pubblica. Funzioni e programmi pubblici vengono elencati nel Catalogo dopo che la libreria è stata salvata e aggiornata. |
|
|
Vedere @List(), qui. |
|
|
|
|
|
|
|
|
Catalog > |
|
|
DelVar Var1[, Var2] [, Var3] ... DelVar Var. Elimina dalla memoria la variabile o il gruppo di variabili specificato. Se una o più variabili sono bloccate, questo comando visualizza un messaggio di errore ed elimina solo le variabili sbloccate. Vedere |
|
|
DelVar Var. elimina tutti i membri del gruppo di variabili Var. (come ad esempio i risultati statistici stat.nn o le variabili create utilizzando la funzione LibShortcut()). Il punto (.) in questa forma del comando DelVar ne limiti l’applicabilità all’eliminazione di un gruppo di variabili; non può essere applicato alla variabile semplice Var. |
|
|
Catalogo > |
|
|
Restituisce una lista che ha il contenuto di Lista1 con tutti gli elementi vuoti (nulli) rimossi. Per ulteriori informazioni sugli elementi vuoti, vedere, qui. |
|
|
Catalogo > |
|||||||
|
det(matriceQuadrata[, Tolleranza])Þespressione Restituisce il determinante di matriceQuadrata. In alternativa, un elemento qualsiasi della matrice viene considerato zero se il suo valore assoluto è minore di Tolleranza. Tale tolleranza viene utilizzata solo se la matrice contiene elementi a virgola mobile e non contiene variabili simboliche alle quali non sia stato assegnato un valore. In caso contrario, Tolleranza viene ignorato.
|
|
|
Catalogo > |
|
|
diag(Lista)Þmatrice diag(matriceRiga)Þmatrice diag(matriceColonna)Þmatrice Restituisce una matrice avente i valori dell’argomento lista o matrice nella diagonale principale. |
|
|
diag(matriceQuadrata)ÞmatriceRiga Restituisce una matrice riga contenente gli elementi della diagonale principale di matriceQuadrata. matriceQuadrata deve essere quadrata. |
|
|
Catalogo > |
|
|
dim(Lista)Þintero Restituisce le dimensioni di Lista. |
|
|
dim(Matrice)Þlista Restituisce le dimensioni di Matrice nella forma di una lista a due elementi {righe, colonne}. |
|
|
dim(Stringa)Þintero Restituisce il numero di caratteri contenuti nella stringa Stringa. |
|
|
Catalogo > |
|
|
Disp esprOrString1 [, esprOrString2] ... Visualizza gli argomenti nella cronologia di Calculator. Gli argomenti possono essere visualizzati in successione, separati da sottili spazi. Questo comando è utile soprattutto in programmi e funzioni per assicurare la visualizzazione dei calcoli intermedi. Nota per l'inserimento dell'esempio: per istruzioni sull'inserimento di definizioni di programmi e funzioni costituite da più righe, consultare la sezione Calcolatrice del manuale del prodotto. |
|
|
Catalogo > |
|||||
|
DispAt int,expr1 [,expr2 ...] ... DispAt consente di specificare la linea in cui l’espressione o la stringa specificata verrà visualizzata sullo schermo. Il numero della linea può essere specificato sotto forma di espressione. Si tenga presente che il numero della linea non è per lo schermo intero, bensì per l’area immediatamente dopo il comando/programma. Questo comando consente un output di tipo dashboard da programmi in cui il valore di un’espressione o da una lettura del sensore viene aggiornato sulla stessa linea. DispAte Disp possono essere utilizzati nello stesso programma. Nota: il numero massimo è impostato su 8, perché corrisponde a uno schermo - pieno di linee sullo schermo del palmare - se le linee non hanno espressioni matematiche bidimensionali. Il numero esatto di linee dipende dal contenuto delle informazioni visualizzate.
|
Esempio
Esempi indicativi:
|
Condizioni di errore:
|
Messaggio di errore |
Descrizione |
|---|---|
|
Il numero della linea DispAt deve essere compreso tra 1 e 8 |
L’espressione valuta il numero della linea al di fuori dell’intervallo 1-8 (inclusi) |
|
Argomenti mancanti |
Nella funzione o nel comando mancano uno o più argomenti. |
|
Nessun argomento |
Uguale alla finestra di dialogo 'errore di sintassi' corrente |
|
Troppi argomenti |
Limitare il numero di argomenti. Stesso errore di Disp. |
|
Tipo di dati non valido |
Il primo argomento deve essere un numero. |
|
Nullo: DispAt nullo |
L’errore nel tipo di dati "Hello World" viene generato a vuoto (se viene definita la richiamata) |
|
Catalogo > |
|
|
Lista 4DMS Matrice 4DMS Nota: è possibile inserire questo operatore dalla tastiera del computer digitando @>DMS. Interpreta l’argomento come un angolo e visualizza il numero DMS equivalente (GGGGGG¡PP’SS.ss’’). Per ulteriori informazioni sul formato DMS (gradi, primi, secondi) vedere ¡, ’, ’’ qui. Nota: 4quando DMS viene utilizzato in modalità angolo in radianti, converte i radianti in gradi. Se i dati inseriti sono seguiti dal simbolo dei gradi ¡, non verrà eseguita alcuna conversione. 4DMS può essere utilizzato solo alla fine di una riga di introduzione. |
In modalità angolo in gradi:
|
|
Catalogo > |
|
|
dotP(Lista1, Lista2)Þespressione Restituisce il prodotto scalare di due liste. |
|
|
dotP(Vettore1, Vettore2)Þespressione Restituisce il prodotto scalare di due vettori. Entrambi devono essere vettori riga o colonna. |
|
