Le costanti sono un tipo di valore usato più spesso nelle espressioni matematiche e nelle equazioni. Come suggerisce il nome, le costanti non cambiano di valore nel tempo. Le costanti possono essere qualsiasi tipo di numero (non solo un numero intero o una frazione, ad esempio).
Le variabili sono simboli che fungono da segnaposto per i numeri (o, potenzialmente, stringhe e altri dati). Le variabili sono solitamente visualizzate come lettere o frasi e in alcuni casi le variabili possono avere più di un valore possibile. Molto spesso le variabili vengono utilizzate per indicare che un numero in un'equazione o espressione non è ancora noto.
1. costanti di solito sono scritti come un numero, come 12 o -4,23. Tuttavia, alcune costanti importanti possono avere nomi e simboli unici riconoscibili in tutta la matematica e le scienze. Per esempio, pi (simbolizzato come π) è una costante comune in geometria, calcolo e altre scienze. Perché pi è un numero irrazionale con un'espansione decimale che continua all'infinito senza uno schema ripetitivo, non può essere completamente scritto ed è quindi semplicemente indicato dal suo simbolo o nome.
2. In teoria, a variabile può essere simboleggiato da qualsiasi cosa tranne un numero costante Le variabili sono più comunemente scritte come una singola lettera, in particolare X e y. Queste lettere possono essere scelte a caso e sono semplicemente segnaposto per il valore effettivo rappresentato dalla variabile. Nella programmazione per computer, le variabili sono più comunemente scritte come una frase che si riferisce allo scopo della variabile (come ad esempio bonusDollars o numero di dipendenti).
1. In un'espressione matematica, una costante è un numero che non cambia in valore. Ad esempio, nell'equazione x + 5 = 7, 5 e 7 sono entrambe le costanti (while X è una variabile).
2. A variabile in un'equazione è un numero che non è stato ancora determinato. Ad esempio, considera quanto segue:
y + 4 = 9
In questa equazione, y è un valore sconosciuto. Risolvere l'equazione restituisce un valore di 5 per y. È possibile utilizzare più variabili nella stessa equazione, che di solito aumenta il numero di valori possibili delle variabili. Considera la prossima equazione:
y + 4 = z
Questa equazione restituisce un numero infinito di valori possibili per entrambi y e z (5 e 9, 6 e 10, -1 e 3, ecc.) A causa di queste infinite possibilità, le equazioni con più variabili sono tipicamente presentate in un sistema di equazioni, o un insieme di equazioni multiple, per determinare un numero minimo di valori utili. Le variabili possono essere utilizzate anche in tipi più specifici di equazioni, come nei modelli di regressione statistica, dove il beta i coefficienti agiscono come costanti e il beta le variabili possono essere cambiate per determinare la variabile dipendente dato un certo insieme di condizioni del mondo reale. UN beta variabile potrebbe essere il prezzo, il prodotto interno lordo, il tasso di inflazione o qualsiasi altra condizione i cui cambiamenti nel tempo influenzano la variabile dipendente in questione.
1. L'uso di costanti nella programmazione è identico al loro uso in matematica. In genere vengono visualizzati come numeri e possono essere utilizzati nelle equazioni e nelle espressioni. Ad esempio, prendi la seguente riga di codice:
totalStaff = 5 + numberOfInterns
In questa equazione, totalStaff e numberOfInterns sono entrambe variabili, ma 5 è una costante immutabile. (Ai fini di questo codice, la costante 5 potrebbe riferirsi al numero di posizioni permanenti del personale in un'azienda - un numero che non cambierebbe a caso.)
Una costante può essere definito in alcuni linguaggi di programmazione. Questo è molto simile alla definizione di una variabile, in cui alla costante viene assegnato un simbolo o un nome a cui è possibile fare riferimento più volte nel codice. Tuttavia, una costante non può essere ridefinita in un pezzo successivo di codice; deve mantenere il suo valore originale. Ciò consente al writer del codice di indicare che la stessa costante (come ad esempio pi o un'aliquota di imposta sulle vendite) viene utilizzata nuovamente, ma il compilatore di codice non cercherà cambiamenti nel valore della costante, il che può risparmiare tempo di calcolo.
Una costante nella programmazione del computer non deve essere definita come dati numerici, ma può essere qualsiasi altro dato che è immutabile, come un stringa di parole o lettere.
2. variabili nella programmazione di computer hanno più usi e manifestazioni che nella matematica e nelle scienze tradizionali. Nella programmazione, una variabile può essere un segnaposto per qualunque informazioni, non solo numeri. Le variabili possono anche essere utilizzate per indicare stringhe, array, e altri tipi di dati. Prendi il seguente codice:
definire variabile ExampleVar
ExampleVar = 3
In questo esempio (codice generico non specifico per alcun linguaggio di programmazione), la prima riga indica al compilatore del programma che stiamo definendo (o creando) una variabile denominata ExampleVar. Nella seconda riga, impostiamo la variabile uguale all'intero 3. Potremmo anche scrivere questa variazione:
ExampleVar = "Ciao mondo"
Questa è ancora una variabile, ma a differenza di un'equazione matematica, la variabile è uguale a a stringa di lettere. Perché abbiamo definito ExampleVar come variabile e non costante, in qualsiasi punto del codice ExampleVar potrebbe essere ridefinito (anche se nella maggior parte dei linguaggi di programmazione, il nuovo valore della variabile deve rimanere lo stesso genere di informazioni, come un nuovo intero o una stringa).
Le costanti e le variabili possono essere definite genericamente come elementi di equazioni ed espressioni che rappresentano determinati valori. Tuttavia, sono concetti distinti e complementari che hanno importanti differenze nei loro usi.