An Entity of Type: galaxy, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer programming, a constant is a value that should not be altered by the program during normal execution, i.e., the value is constant. When associated with an identifier, a constant is said to be "named," although the terms "constant" and "named constant" are often used interchangeably. This is contrasted with a variable, which is an identifier with a value that can be changed during normal execution, i.e., the value is variable. const float PI = 3.1415927; // maximal single float precisionconst unsigned int MTU = 1500; // Ethernet v2, RFC 894const unsigned int COLUMNS = 80;

Property Value
dbo:abstract
  • En programació, una constant és un valor que no pot ser alterat durant l'execució d'un programa. Per conveniència, el nom de les constants se sol escriure en majúscules en la majoria de llenguatges. Una constant correspon a una longitud fixa d'una àrea reservada a la memòria principal de l'ordinador, on el programa emmagatzema valors fixos. Per exemple: * El valor de pi = 3.1416 (ca)
  • Konstanta je v programování označení pro identifikátor, který je spojený s určitou hodnotou, kterou není možné během provádění programu měnit (pokud neuvažujeme ). Mnoho programovacích jazyků umožňuje explicitně syntakticky rozlišit proměnné a konstanty. Přestože je konstanta definována pouze jednou, může být v programu použita mnohokrát. Použití konstanty místo přímého použití její hodnoty nejenom usnadňuje údržbu programu, ale také umožňuje odvolávat se na hodnotu pomocí smysluplného jména a sjednotit použití stejných konstant se stejným významem a umístit přiřazení jmen konstant na jedno místo, například na začátek programu. (cs)
  • In computer programming, a constant is a value that should not be altered by the program during normal execution, i.e., the value is constant. When associated with an identifier, a constant is said to be "named," although the terms "constant" and "named constant" are often used interchangeably. This is contrasted with a variable, which is an identifier with a value that can be changed during normal execution, i.e., the value is variable. Constants are useful for both programmers and compilers: For programmers they are a form of self-documenting code and allow reasoning about correctness, while for compilers they allow compile-time and run-time checks that verify that constancy assumptions are not violated, and allow or simplify some compiler optimizations. There are various specific realizations of the general notion of a constant, with subtle distinctions that are often overlooked. The most significant are: compile-time (statically valued) constants, run-time (dynamically valued) constants, immutable objects, and constant types (const). Typical examples of compile-time constants include mathematical constants, values from standards (here maximum transmission unit), or internal configuration values (here characters per line), such as these C examples: const float PI = 3.1415927; // maximal single float precisionconst unsigned int MTU = 1500; // Ethernet v2, RFC 894const unsigned int COLUMNS = 80; Typical examples of run-time constants are values calculated based on inputs to a function, such as this C++ example: void f(std::string s) { const size_t l = s.length; // ...} (en)
  • Eine Konstante (von lateinisch constans ‚feststehend‘) in einem Computerprogramm ist ein Behälter für einen Wert, der nach der Zuweisung nicht verändert werden kann. Das Gegenstück dazu ist eine Variable. Konstanten haben im Quelltext meist semantische Bezeichner, was den Umgang vereinfacht und eine Verwechslung mit anderen Konstanten verhindern soll. Der Begriff wird allerdings auch für Literale verwendet (literale Konstante), die keinen semantischen Bezeichner haben. Daher ist es eindeutiger, bei frei definierbaren Konstanten von symbolischen Konstanten zu sprechen. Vor Laufzeit bereits initialisierte Konstanten werden in diversen Hochsprachen traditionell GROSS (d. h. nur mit Großbuchstaben) bezeichnet. (de)
  • En programmation informatique, une constante est une valeur qui ne doit pas être modifiée par le programme lors de son exécution normale, c'est-à-dire que la valeur est constante . Lorsqu'elle est associée à un identifiant, une constante est dite "nommée", bien que les termes "constante" et "constante nommée" soient souvent utilisés de manière interchangeable. Cela contraste avec une variable, qui est un identificateur dont la valeur peut être modifiée pendant l'exécution normale, c'est-à-dire que la valeur est variable. Les constantes sont utiles à la fois pour les programmeurs et les compilateurs : pour les programmeurs, elles constituent une forme de code auto-documenté et permettent de raisonner sur l' exactitude, tandis que pour les compilateurs, elles permettent des vérifications au moment de la compilation et de l'exécution qui vérifient que les hypothèses de constance ne sont pas violées, et permettent ou simplifier certaines optimisations du compilateur . Il existe diverses réalisations spécifiques de la notion générale de constante, avec des distinctions subtiles qui sont souvent négligées. Les plus importantes sont : les constantes de compilation (à valeur statique), les constantes d'exécution (à valeur dynamique), les objets immuables et les types constants ( const ). Des exemples typiques de constantes de compilation incluent des constantes mathématiques, des valeurs issues de normes (ici unité de transmission maximale ) ou des valeurs de configuration internes (ici caractères par ligne ), comme ces exemples C : const float PI = 3.1415927; // maximal single float precisionconst unsigned int MTU = 1500; // Ethernet v2, RFC 894const unsigned int COLUMNS = 80; Des exemples typiques de constantes d'exécution sont des valeurs calculées en fonction des entrées d'une fonction, comme cet exemple C++ : void f(std::string s) { const size_t l = s.length; // ...} (fr)
  • En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: * El valor de PI = 3,1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. (es)
  • Dalam pemrograman komputer, 'Konstanta' adalah identifier yang terkait nilai tidak bisa biasanya diubah oleh program selama pelaksanaannya (meskipun dalam beberapa kasus ini dapat dielakkan, misalnya menggunakan ). Banyak bahasa pemrograman membuat perbedaan sintaksis eksplisit antara simbol konstan dan variable. Meskipun nilai constant yang ditentukan hanya sekali, sebuah constant dapat direferensikan berkali-kali dalam sebuah program. Menggunakan konstan, bukan menentukan nilai beberapa kali dalam program tidak bisa hanya menyederhanakan pemeliharaan kode, tetapi juga dapat menyediakan nama yang bermakna untuk itu dan menggabungkan ikatan constant seperti ke lokasi kode standar (misalnya, di awal). (in)
  • Stała - symbol, któremu przypisana wartość (liczbowa, tekstowa, itp.) nie może być zwykle zmieniana podczas wykonywania programu (chyba, że stosuje on ). Choć wartość ta jest określana tylko raz, można się do niej odwoływać w programie wielokrotnie (w zależności od jej widoczności). Stosowanie stałej zamiast wielokrotnie tych samych wartości, wyrażeń stałych, literałów, itp., nie tylko ułatwia konserwację kodu, ale i dostarcza dla niej nazwę opisową, zwiększając czytelność kodu. Wartość stałej w zależności od języka może być: * znana na etapie kompilacji i nie może się zmienić w trakcie działania programu (const w Object Pascalu i Pascalu); * ustawiona jednorazowo (jeśli dotyczy stałego wskaźnika), a potem nie może się zmienić, jednak obiekt wskazywany przez ten stały wskaźnik może zmieniać swoje wartości (const w C++, final w Javie); * ustawiona jednorazowo (jeśli dotyczy przekazywania parametrów funkcji przez stałą), a potem również nie może się zmienić, ponieważ takie parametry są przekazywane przez wartość (const w C/C++); W językach C/C++ nie ma typowych stałych, w zamian używa się dyrektywy preprocesora #define, natomiast w poniższym przykładzie foo2 to tzw. literał zmienny, czyli zmienna (wraz ze wszystkimi jej własnościami), która jest traktowana jak stała.: #define PI 3.1415float func(const float foo) { const float foo2 = 2.7182*sin(PI); ...} Także dyrektywa #define w językach C i C++ nie jest stałą, lecz poleceniem dla preprocesora, aby ten odpowiednio zmodyfikował tekst kodu źródłowego przed przekazaniem go kompilatorowi − czyli zastąpił odpowiednią nazwę określonym tekstem, np.: #define begin {zastępuje każde wystąpienie (prócz wystąpień w cudzysłowach) słowa begin znakiem {. Stała jest często mylona z literałem, który jest zapisem danej wartości w danym punkcie programu. Stała jest natomiast identyfikatorem przypisanym do danego literału. Każde wystąpienie tego identyfikatora w kodzie źródłowym programu jest równoznaczne z wystąpieniem odpowiadającego mu literału. W przypadku języków Object Pascal i Pascal stała może mieć dwie postacie: identyfikator = wyrażenie_stałe; lub identyfikator : typ = literał_danego_typu; Wyrażenie stałe, w najprostszym przypadku, jest liczbą, łańcuchem lub nazwą literału (identyfikatorem stałej) Druga postać stałej stosowana jest do zdefiniowania literału zmiennego, zwanego też stałą typowaną (ang. typed constant). Literały zmienne mogą być traktowane jak zmienne (i takie też mają własności), którym przypisano wartość początkową. Mogą one w kodzie źródłowym zmieniać swoją pierwotną wartość, jednak nie są one reinicjalizowane. Toteż w przypadku zdefiniowania ich lokalnie w funkcji lub procedurze, literały zmienne posiadają wartości z poprzedniego wywołania. Z tego też względu zaleca się używanie ich wyłącznie w taki sposób, jakby były stałymi. const e = 2.7182; { pierwsza postać stałej } imie = 'Adam'; wiek : byte = 33; { druga postać stałej - literały zmienne } lan : string[7] = 'alfa'; digit : array [0..5] of char = ('0','1','2','3','4','5'); (pl)
  • プログラミングにおいて定数(「ていすう」または「じょうすう」、英: constant)とは、変数同様プログラムのソースコードにおいて、扱われるデータを一定期間記憶し必要なときに利用できるようにするために、データに固有の名前を与えたものである。 ただし変数とは異なり、一度初期化するとその内容(値)を変更することはできない。よって、内容が変化しないことが保証される名前が必要なときに使用される。 ソースコードに直接記述するデータ(リテラル)のことを指して定数と呼ぶことがあり、標準規格での用語がそうなっている言語もある。しかし、この記事で扱う「定数」はデータに名前を与えるものであり、基本的にリテラルとは別である。リテラルについてはそちらの記事を参照。なお、言語によっては、定数を初期化する式にリテラルあるいはリテラルと演算子等のみから成る式しか許さないことがある、というような関連はある。 (ja)
  • In informatica una costante identifica una porzione di memoria il cui valore non varia nel corso dell'esecuzione di un programma. Le costanti possono essere prevalentemente di tre tipi, costanti numeriche, costanti di oppure costanti di stringhe. Nei linguaggi di programmazione fortemente tipati le costanti al momento della stesura del programma sono precedute da un tipo primitivo, che definisce la tipologia di dati inseribili in tale spazio di memoria occupato al momento dell'inizializzazione delle suddette, che però possono essere anche non tipizzate. Il programmatore durante la stesura può dare qualsiasi nome alle costanti, il quale non modificherà la porzione di memoria utilizzata. Spesso nei linguaggi di programmazione vengono definite costanti matematiche, come ad esempio pi greco, all'interno di librerie (come nel caso di math.h nella libreria standard del C). Alcuni linguaggi prevedono modificatori (spesso identificato come const) che permettono di specificare al compilatore che una variabile va considera come una costante. (it)
  • Конста́нта в программировании — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается. Использование именованных констант — приём, повышающий надёжность и безошибочность программ, позволяя избегать использования «магических чисел». При наличии синтаксической поддержки в языке программирования неименованные константы можно записывать в тексте программ как литералы. Например, mvi A, 0, где 0 является числовой константой-литералом. Именованные константы упростили процесс отладки и сопровождения программ: * Исчезла необходимость помнить конкретные числа — имена запоминаются легче; * Ошибки в именах обычно выявляются компилятором автоматически (кроме ситуаций, когда ошибочно использовано имя другой константы аналогичного типа); * Упростился процесс внесения изменений: значение константы задано в программе всего в одном месте. Не все языки программирования позволяют защищать от изменения косвенно адресуемые области памяти. Такая возможность обычно имеется в языках программирования высокого уровня, что повышает надёжность кода и возможность его повторного использования. Преимущества именованных констант реализуются только при соответствующем стиле работы программиста, начиная с самых ранних этапов разработки программы. Именованную константу можно понимать как функцию без аргументов. Такой взгляд позволяет, в соответствии с принципом Оккама, разумно сократить число сущностей, лежащих в основе программирования. (ru)
  • Em linguagens de programação, constantes são usadas em expressões para representar vários tipos de valores. Na linguagem de programação C existem regras rígidas para determinar como devem ser escritos estes valores. Mais abaixo há exemplos sobre as regras para escrever constantes. Exemplos de constantes em JavaScript: /* Na expressão abaixo, "2" e "3.14159" são constantes numéricas. */var tau = 2 * 3.14159;/* Nesta outra, "'Olá, mundo!'" é uma constante do tipo 'string' (cadeia de caracteres). */var msg = 'Olá, mundo!';/* Exemplos de constantes com identificador, associadas a dados do tipo 'booleano'.Nomes de constantes em JavaScript são usualmente escritos em letras maiusculaspara se difereciarem das variáveis. */const VERDADEIRO = true;const FALSO = false; (pt)
  • 在程序设计中,常数又稱常量(英語:Constant),是一个在程序正常执行过程中不會被程序改变的值,也就是说,这个值是恒定的。常數可以分為不同的數據類型。各大編程語言中都有常數這個概念。 (zh)
  • Конста́нта (стала) — у програмуванні — це частина даних, що зберігає своє значення під час усього виконання програми. Її зміна не дозволяється. (uk)
dbo:wikiPageID
  • 22410317 (xsd:integer)
dbo:wikiPageLength
  • 20809 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1117366361 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • En programació, una constant és un valor que no pot ser alterat durant l'execució d'un programa. Per conveniència, el nom de les constants se sol escriure en majúscules en la majoria de llenguatges. Una constant correspon a una longitud fixa d'una àrea reservada a la memòria principal de l'ordinador, on el programa emmagatzema valors fixos. Per exemple: * El valor de pi = 3.1416 (ca)
  • En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: * El valor de PI = 3,1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. (es)
  • プログラミングにおいて定数(「ていすう」または「じょうすう」、英: constant)とは、変数同様プログラムのソースコードにおいて、扱われるデータを一定期間記憶し必要なときに利用できるようにするために、データに固有の名前を与えたものである。 ただし変数とは異なり、一度初期化するとその内容(値)を変更することはできない。よって、内容が変化しないことが保証される名前が必要なときに使用される。 ソースコードに直接記述するデータ(リテラル)のことを指して定数と呼ぶことがあり、標準規格での用語がそうなっている言語もある。しかし、この記事で扱う「定数」はデータに名前を与えるものであり、基本的にリテラルとは別である。リテラルについてはそちらの記事を参照。なお、言語によっては、定数を初期化する式にリテラルあるいはリテラルと演算子等のみから成る式しか許さないことがある、というような関連はある。 (ja)
  • 在程序设计中,常数又稱常量(英語:Constant),是一个在程序正常执行过程中不會被程序改变的值,也就是说,这个值是恒定的。常數可以分為不同的數據類型。各大編程語言中都有常數這個概念。 (zh)
  • Конста́нта (стала) — у програмуванні — це частина даних, що зберігає своє значення під час усього виконання програми. Її зміна не дозволяється. (uk)
  • Konstanta je v programování označení pro identifikátor, který je spojený s určitou hodnotou, kterou není možné během provádění programu měnit (pokud neuvažujeme ). Mnoho programovacích jazyků umožňuje explicitně syntakticky rozlišit proměnné a konstanty. (cs)
  • In computer programming, a constant is a value that should not be altered by the program during normal execution, i.e., the value is constant. When associated with an identifier, a constant is said to be "named," although the terms "constant" and "named constant" are often used interchangeably. This is contrasted with a variable, which is an identifier with a value that can be changed during normal execution, i.e., the value is variable. const float PI = 3.1415927; // maximal single float precisionconst unsigned int MTU = 1500; // Ethernet v2, RFC 894const unsigned int COLUMNS = 80; (en)
  • Eine Konstante (von lateinisch constans ‚feststehend‘) in einem Computerprogramm ist ein Behälter für einen Wert, der nach der Zuweisung nicht verändert werden kann. Das Gegenstück dazu ist eine Variable. Konstanten haben im Quelltext meist semantische Bezeichner, was den Umgang vereinfacht und eine Verwechslung mit anderen Konstanten verhindern soll. Der Begriff wird allerdings auch für Literale verwendet (literale Konstante), die keinen semantischen Bezeichner haben. Daher ist es eindeutiger, bei frei definierbaren Konstanten von symbolischen Konstanten zu sprechen. (de)
  • En programmation informatique, une constante est une valeur qui ne doit pas être modifiée par le programme lors de son exécution normale, c'est-à-dire que la valeur est constante . Lorsqu'elle est associée à un identifiant, une constante est dite "nommée", bien que les termes "constante" et "constante nommée" soient souvent utilisés de manière interchangeable. Cela contraste avec une variable, qui est un identificateur dont la valeur peut être modifiée pendant l'exécution normale, c'est-à-dire que la valeur est variable. Les constantes sont utiles à la fois pour les programmeurs et les compilateurs : pour les programmeurs, elles constituent une forme de code auto-documenté et permettent de raisonner sur l' exactitude, tandis que pour les compilateurs, elles permettent des vérifications au (fr)
  • Dalam pemrograman komputer, 'Konstanta' adalah identifier yang terkait nilai tidak bisa biasanya diubah oleh program selama pelaksanaannya (meskipun dalam beberapa kasus ini dapat dielakkan, misalnya menggunakan ). Banyak bahasa pemrograman membuat perbedaan sintaksis eksplisit antara simbol konstan dan variable. (in)
  • In informatica una costante identifica una porzione di memoria il cui valore non varia nel corso dell'esecuzione di un programma. Le costanti possono essere prevalentemente di tre tipi, costanti numeriche, costanti di oppure costanti di stringhe. Nei linguaggi di programmazione fortemente tipati le costanti al momento della stesura del programma sono precedute da un tipo primitivo, che definisce la tipologia di dati inseribili in tale spazio di memoria occupato al momento dell'inizializzazione delle suddette, che però possono essere anche non tipizzate. (it)
  • Stała - symbol, któremu przypisana wartość (liczbowa, tekstowa, itp.) nie może być zwykle zmieniana podczas wykonywania programu (chyba, że stosuje on ). Choć wartość ta jest określana tylko raz, można się do niej odwoływać w programie wielokrotnie (w zależności od jej widoczności). Stosowanie stałej zamiast wielokrotnie tych samych wartości, wyrażeń stałych, literałów, itp., nie tylko ułatwia konserwację kodu, ale i dostarcza dla niej nazwę opisową, zwiększając czytelność kodu. Wartość stałej w zależności od języka może być: #define begin {identyfikator = wyrażenie_stałe; lub (pl)
  • Em linguagens de programação, constantes são usadas em expressões para representar vários tipos de valores. Na linguagem de programação C existem regras rígidas para determinar como devem ser escritos estes valores. Mais abaixo há exemplos sobre as regras para escrever constantes. Exemplos de constantes em JavaScript: (pt)
  • Конста́нта в программировании — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается. Использование именованных констант — приём, повышающий надёжность и безошибочность программ, позволяя избегать использования «магических чисел». При наличии синтаксической поддержки в языке программирования неименованные константы можно записывать в тексте программ как литералы. Например, mvi A, 0, где 0 является числовой константой-литералом. Именованные константы упростили процесс отладки и сопровождения программ: (ru)
rdfs:label
  • Constant (informàtica) (ca)
  • Konstanta (programování) (cs)
  • Konstante (Programmierung) (de)
  • Constante (informática) (es)
  • Constant (computer programming) (en)
  • Konstanta (pemrograman) (in)
  • Constante (programmation informatique) (fr)
  • Costante (informatica) (it)
  • 定数 (プログラミング) (ja)
  • Stała (informatyka) (pl)
  • Константа (программирование) (ru)
  • Constante (programação) (pt)
  • Константа (програмування) (uk)
  • 常數 (編程) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License