About: Magic number (programming)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatFiles, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FMagic_number_%28programming%29

In computer programming, a magic number is any of the following: * A unique value with unexplained meaning or multiple occurrences which could (preferably) be replaced with a named constant * A constant numerical or text value used to identify a file format or protocol; for files, see List of file signatures * A distinctive unique value that is unlikely to be mistaken for other meanings (e.g., Globally Unique Identifiers)

AttributesValues
rdf:type
rdfs:label
  • Número màgic (informàtica) (ca)
  • Magische Zahl (Informatik) (de)
  • Magia nombro (eo)
  • Número mágico (informática) (es)
  • Magic number (it)
  • Nombre magique (programmation) (fr)
  • Magic number (programming) (en)
  • マジックナンバー (プログラム) (ja)
  • 매직 넘버 (프로그래밍) (ko)
  • Número mágico (programação de sistemas) (pt)
  • Магическое число (программирование) (ru)
  • Магічне число (програмування) (uk)
  • 魔術數字 (程式設計) (zh)
rdfs:comment
  • En informàtica, un número màgic o magic number, identifica una cadena de text, utilitzada per a diferents finalitats, o un nombre al qual no s'associa un significat explícit, però el valor del qual és essencial per al funcionament del codi. Per tant, aquest últim cas no es recomana mitjançant les millors pràctiques de programació (anti-patró ). (ca)
  • Un número mágico en informática se refiere a unos caracteres alfanuméricos que de manera codificada identifican un archivo, generalmente ubicados al comenzar dicho archivo. Su uso está extendido en entornos asociados con Unix y sus derivados, como método alternativo de identificación. (es)
  • En programmation informatique, le terme magic number (en français « nombre magique ») peut désigner : * une constante numérique ou un ensemble de caractères utilisé pour désigner un format de fichier ou un protocole ; * une constante numérique non nommée ou mal documentée ; * un ensemble de valeurs ayant un sens particulier (par exemple, les GUID). (fr)
  • In computer programming, a magic number is any of the following: * A unique value with unexplained meaning or multiple occurrences which could (preferably) be replaced with a named constant * A constant numerical or text value used to identify a file format or protocol; for files, see List of file signatures * A distinctive unique value that is unlikely to be mistaken for other meanings (e.g., Globally Unique Identifiers) (en)
  • Un magic number, in informatica, identifica una stringa di testo, utilizzata con differenti finalità, oppure un numero a cui non è associato un significato esplicito, ma il cui valore è essenziale ai fini del funzionamento del codice. Quest'ultimo caso, pertanto, è sconsigliato dalle best practice della programmazione (anti-pattern). (it)
  • プログラムにおけるマジックナンバー(英: magic number、魔法の数字)とは、何らかの識別子もしくは定数として用いられる、プログラムのソースコード中に書かれた具体的な数値である。そのプログラムを書いた時点では製作者は数値の意図を把握しているが、他のプログラマーまたは製作者本人がマジックナンバーの意図を忘れたときに閲覧すると「この数字の意味はわからないが、とにかくプログラムは正しく動く。まるで魔法の数字だ」という皮肉を含む。 (ja)
  • 매직 넘버(magic number)는 전통적(traditional)으로 유닉스(Unix) 및 리눅스(Linux)처럼 이러한 계통적 관련에서 파일 유형 메타데이터를 통합하는 한 가지 방법으로 파일 자체 내부의 최초 2바이트(2 bytes) 구간에 '마법의 숫자'(매직 넘버,magic number)를 할당하고 저장하는 것이 관례로 행해져온 것에서 유래한다. 원래 이 용어는 파일의 시작 부분에 있는 특정 2바이트 식별자 집합에 사용되었지만 사실상 컴퓨터 데이터의 최종적 형태인 모든 이진 시퀀스는 숫자로 간주될 수 있으므로 고유하게 구별하는 파일 형식(file format)의 기능을 위한 식별에 사용할 수 있다. (ko)
  • Понятие «Магическое число» в программировании имеет три значения: * Сигнатура данных * Выделенные уникальные значения, которые не должны совпадать с другими значениями (например, UUID) * Плохая практика программирования. (ru)
  • Número mágico é um termo usado em informática para designar constantes especiais usadas para definir um certo propósito, usualmente escolhidas de forma arbitrária. Eles são chamados de mágicos pois a sua presença é inexplicável sem um conhecimento prévio do seu uso, seja informal com o criador da constante ou formal através de documentação. (pt)
  • Поняття «Магічне число» в програмуванні має три значення: * Сигнатура даних * Виділені унікальні значення, які не повинні збігатися з іншими значеннями (наприклад, UUID) * Погана практика програмування. (uk)
  • 在程式設計中,魔術數字(magic number)可能指: * 缺乏解釋或命名的獨特數值。常常在程序中出现多次,并且可以(从规范上而言也应当)被有名字的常量取代。 * 用于辨識一個檔案格式或協定类型的一段常量或字符串,例如UNIX的特徵簽章。 * 不易于其他值混淆的值,例如UUID。 (zh)
  • Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist sie ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet. 6. * Ein im Quellcode eines Programms auftauchender Zahlenwert (auch englisch „hard coded value“ genannt), dessen Bedeutung (de)
  • Magia nombro estas nombro aŭ en dosiero, kiu karakterizas ĝian specon. Tio ebligas al la programoj rekoni la specon de la dosiero kaj malfermi ĝin per la taŭga kodo/programo. La alia kutima maniero de distingo de specoj de dosieroj estas laŭ finaĵo de dosiernomo. (eo)
rdfs:seeAlso
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software