Base36 (original) (raw)

About DBpedia

Šestatřicítková soustava je málo používaná číselná soustava o základu v čísle 36. Je to nejvyšší použitelná číselná soustava obsahující pouze znaky latinky (nerozlišující velikost písmen) a číslice.

Property Value
dbo:abstract Šestatřicítková soustava je málo používaná číselná soustava o základu v čísle 36. Je to nejvyšší použitelná číselná soustava obsahující pouze znaky latinky (nerozlišující velikost písmen) a číslice. (cs) Base36 is a binary-to-text encoding scheme that represents binary data in an ASCII string format by translating it into a radix-36 representation. The choice of 36 is convenient in that the digits can be represented using the Arabic numerals 0–9 and the Latin letters A–Z (the ISO basic Latin alphabet). Each base36 digit needs less than 6 bits of information to be represented. (en) En matematiko, trideksesuma sistemo estas pozicia nombrosistemo uzanta nombron 36 kiel la bazo. Ĉi tiu bazo estas maksimuma bazo, kun kiu eblas skribi la nombrojn per la signoj 0 ... 9 kaj A ... Z de la latina alfabeto. De vidpunkto oportuneco de prezento de frakcioj, 36 estas oportuna elekto ĉar ĝi havas du primajn faktorojn 2 kaj 3 kaj estas dividebla je 2, 3, 4, 6, 9, 12 kaj 18. Ĉiu cifero de bazo 36 povas esti prezentita per precize du ciferoj de sistemo. Iuj komputilaj kaj interretaj protokoloj uzas trideksesuman sistemon por kompakta prezento de nombroj en teksto. Ĉiu 6-cifera en trideksesuma sistemo entjero povas esti prezentita per 32 bitoj, ĉiu 12-cifera en trideksesuma sistemo entjero povas esti prezentita per 64 bitoj. Ĉiu 32-bita entjero povas esti prezentita per 7 ciferoj de trideksesuma sistemo, ĉiu 64-bita entjero povas esti prezentita per 13 ciferoj de trideksesuma sistemo. Por komparo, por prezento de ajna 64-bita entjero bezonatas 16 ciferoj en deksesuma sistemo aŭ 20 ciferoj en dekuma sistemo. Norma biblioteko de programlingvo C provizas funkciojn strtol kaj itoa (ne norma), kiuj povas labori kun diversaj nombrosistemoj, kaj ankaŭ kun la trideksesuma. Por nombroj de ajna precizeco ankaŭ en la trideksesuma sistemo, provizas funkciojn mpz_set_str kaj mpz_get_st por entjeroj kaj mpf_set_str kaj mpf_get_str por flosanta punkto. (eo) El sistema numérico en base 36 se llama sistema alfanumérico y utiliza para su representación los símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (las letras pueden ser mayúsculas o minúsculas). Recibe este nombre dado que los símbolos que utiliza para su representación concuerdan con la definición computacional tradicional de carácter alfanumérico; hay que tener presente que los caracteres alfabéticos utilizados corresponden al alfabeto latino de la lengua inglesa. El sistema alfanumérico, en el contexto de la informática, no es una buena alternativa respecto de sistemas como el binario, el hexadecimal o cualquier otro en base . Esto se debe a que una palabra de cierto tamaño puede tener un manejo más intuitivo por los humanos si se escribe en base o bien usando varias bases tales que su producto sea . Así, la palabra (1111)2 puede ser sintetizada como (F)16 usando solo un carácter hexadecimal. Claramente, no existe natural que permita que , por lo que el sistema alfanumérico no puede usarse para este propósito. Por otro lado, el sistema alfanumérico puede ser una alternativa respecto de otros sistemas de bases menores a la hora de numerar o identificar los objetos de un conjunto, ya que una misma cantidad se puede representar con una cadena de símbolos más corta. Un ejemplo de esto puede ser su uso en la asignación de números de patente - ignorando la supresión de ciertos símbolos o palabras a causa de motivos visuales o de otra índole - u otro tipo de palabra alfanumérica identificatoria a un objeto cualquiera. De este modo, el número de patente asignado a un vehículo puede ser (RT5183)36 en lugar de su equivalente decimal más largo y difícil de memorizar (1681530483)10.El principio anterior puede extenderse, utilizando otros sistemas como el base64, pero que pueden resultar menos intuitivos de emplear por humanos debido a la existencia simultánea de caracteres alfabéticos mayúsculos o minúsculos y otros caracteres de relleno cuando la cantidad de caracteres alfabéticos es insuficiente. (es) La base 36 est une base de numération positionnelle qui utilise 36 comme base. Le choix de 36 est pratique car il peut être représenté en utilisant les chiffres du système de numération indo-arabe (0-9) et les vingt-six lettres de l'alphabet latin (A-Z). La base 36 est donc le système de numération insensible à la casse le plus compact utilisant les caractères ASCII. (fr) 삽십육진법(三十六進法)은 36을 기수로 하는 기수법이다. 모든 아라비아 숫자 10자와 모든 영어 알파벳 26자를 사용한다. (ko) 三十六進法(さんじゅうろくしんほう)とは、36を底(てい)とし、底およびその冪を基準にして数を表す方法である。底である 36 は Microsoft Excel の BASE 関数や、Python の拡張モジュール・NumPy の base_repr 関数の基数パラメータに指定できる最大値である。 (ja) Basen 36 eller hexatrigesimala talsystemet är ett positionssystem som använder talbasen 36. Talsystemet är ett positionssystem med de 36 siffrorna 0–9 följt av A–Z där A motsvarar 1010, B motsvarar 1110 och C motsvarar 1210 och så vidare (talföljdsregel +1 i basen 10 för varje bokstav). För att påvisa att ett tal är skrivet i basen 36 kan man ha sänkt 36 efter talet, till exempel: 1036 = 3610. (sv) O sistema de numeração hexatrigesimal (também chamado de base 36 e sistema alfanumérico) é um sistema numérico formado por algarismos arábicos de 0 a 9 e de letras do alfabeto latino de A à Z, ex: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (lembre-se que as letras podem ser maiúsculas ou minúsculas). No contexto da computação este sistema seria não uma boa alternativa para sistemas binário, ou qualquer outro . isso ocorre porque uma palavra de um certo tamanho pode ter um tratamento mais intuitivo por parte dos humanos se escrito em base ou usando várias bases de modo que seu produto seja . assim a palavra 1111 pode ser sintetizada como (F)16 usando apenas um caractere hexadecimal. Claramente não existe natural que permita que, então o sistema alfanumérico não pode ser usado para esse fim. Por outro lado, o sistema alfanumérico pode ser uma alternativa a outros sistemas de base menores ao numerar ou identificar os objetos de um conjunto, uma vez que a mesma quantidade pode ser representada com uma cadeia de símbolos mais curta. Um exemplo disso pode ser o seu uso na atribuição de números de patentes, ignorando a exclusão de certos símbolos ou palavras por motivos visuais ou outros ou outro tipo de palavra alfanumérica que identifique qualquer objeto. Assim, o número de patente atribuído a um veículo pode ser (RT5183) 36 em vez de seu equivalente decimal mais longo e difícil de memorizar (1681530483) 10. O princípio anterior pode ser estendido usando outros sistemas como a base 64, mas pode ser menos intuitivo para uso por humanos devido à existência de caracteres alfabéticos em letras maiúsculas e minúsculas e outros caracteres de preenchimento quando o número de caracteres alfabéticos é insuficiente. (pt)
dbo:wikiPageExternalLink http://www.stum.de/2008/10/20/base36-encoderdecoder-in-c http://www.tonymarston.net/php-mysql/converter.html http://www.wordwizard.com/phpbb3/viewtopic.php%3Ff=16&t=17971 https://secure.php.net/manual/en/function.base-convert.php https://www.wikiofcode.com/The_HexaTriDecimal_Numbering_System http://primes.utm.edu/notes/words.html https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html%23digit-char-int- https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html%23BigInteger-java.lang.String-int-
dbo:wikiPageID 2811731 (xsd:integer)
dbo:wikiPageLength 4815 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124956513 (xsd:integer)
dbo:wikiPageWikiLink dbr:9223372036854775807 dbr:Python_(programming_language) dbr:Binary-to-text_encoding dbr:Bitwise_operation dbr:Arabic_numerals dbr:Common_Lisp dbr:Go_(programming_language) dbr:64-bit_computing dbr:2147483647 dbr:ASCII dbr:32-bit_computing dbr:PHP dbr:Radix dbc:Computer_arithmetic dbr:JavaScript dbr:Java_(programming_language) dbr:Prime_number dbc:Data_serialization_formats dbr:Latin_alphabet dbr:Binary_data dbc:Binary-to-text_encoding_formats dbr:ISO_basic_Latin_alphabet dbr:Integer dbr:Uuencoding dbr:Java_SE
dbp:wikiPageUsesTemplate dbt:About dbt:Annotated_link dbt:Mono dbt:Refimprove dbt:Reflist dbt:Short_description dbt:Data_Exchange
dcterms:subject dbc:Computer_arithmetic dbc:Data_serialization_formats dbc:Binary-to-text_encoding_formats
gold:hypernym dbr:Scheme
rdf:type dbo:Organisation
rdfs:comment Šestatřicítková soustava je málo používaná číselná soustava o základu v čísle 36. Je to nejvyšší použitelná číselná soustava obsahující pouze znaky latinky (nerozlišující velikost písmen) a číslice. (cs) Base36 is a binary-to-text encoding scheme that represents binary data in an ASCII string format by translating it into a radix-36 representation. The choice of 36 is convenient in that the digits can be represented using the Arabic numerals 0–9 and the Latin letters A–Z (the ISO basic Latin alphabet). Each base36 digit needs less than 6 bits of information to be represented. (en) La base 36 est une base de numération positionnelle qui utilise 36 comme base. Le choix de 36 est pratique car il peut être représenté en utilisant les chiffres du système de numération indo-arabe (0-9) et les vingt-six lettres de l'alphabet latin (A-Z). La base 36 est donc le système de numération insensible à la casse le plus compact utilisant les caractères ASCII. (fr) 삽십육진법(三十六進法)은 36을 기수로 하는 기수법이다. 모든 아라비아 숫자 10자와 모든 영어 알파벳 26자를 사용한다. (ko) 三十六進法(さんじゅうろくしんほう)とは、36を底(てい)とし、底およびその冪を基準にして数を表す方法である。底である 36 は Microsoft Excel の BASE 関数や、Python の拡張モジュール・NumPy の base_repr 関数の基数パラメータに指定できる最大値である。 (ja) Basen 36 eller hexatrigesimala talsystemet är ett positionssystem som använder talbasen 36. Talsystemet är ett positionssystem med de 36 siffrorna 0–9 följt av A–Z där A motsvarar 1010, B motsvarar 1110 och C motsvarar 1210 och så vidare (talföljdsregel +1 i basen 10 för varje bokstav). För att påvisa att ett tal är skrivet i basen 36 kan man ha sänkt 36 efter talet, till exempel: 1036 = 3610. (sv) En matematiko, trideksesuma sistemo estas pozicia nombrosistemo uzanta nombron 36 kiel la bazo. Ĉi tiu bazo estas maksimuma bazo, kun kiu eblas skribi la nombrojn per la signoj 0 ... 9 kaj A ... Z de la latina alfabeto. De vidpunkto oportuneco de prezento de frakcioj, 36 estas oportuna elekto ĉar ĝi havas du primajn faktorojn 2 kaj 3 kaj estas dividebla je 2, 3, 4, 6, 9, 12 kaj 18. Ĉiu cifero de bazo 36 povas esti prezentita per precize du ciferoj de sistemo. Iuj komputilaj kaj interretaj protokoloj uzas trideksesuman sistemon por kompakta prezento de nombroj en teksto. (eo) El sistema numérico en base 36 se llama sistema alfanumérico y utiliza para su representación los símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (las letras pueden ser mayúsculas o minúsculas). Recibe este nombre dado que los símbolos que utiliza para su representación concuerdan con la definición computacional tradicional de carácter alfanumérico; hay que tener presente que los caracteres alfabéticos utilizados corresponden al alfabeto latino de la lengua inglesa. (es) O sistema de numeração hexatrigesimal (também chamado de base 36 e sistema alfanumérico) é um sistema numérico formado por algarismos arábicos de 0 a 9 e de letras do alfabeto latino de A à Z, ex: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (lembre-se que as letras podem ser maiúsculas ou minúsculas). (pt)
rdfs:label Šestatřicítková soustava (cs) Trideksesuma sistemo (eo) Base36 (en) Sistema alfanumérico (es) Système à base 36 (fr) 삼십육진법 (ko) 三十六進法 (ja) Sistema de numeração hexatrigesimal (pt) Basen 36 (sv)
owl:sameAs freebase:Base36 yago-res:Base36 wikidata:Base36 wikidata:Base36 dbpedia-cs:Base36 dbpedia-eo:Base36 dbpedia-es:Base36 dbpedia-fr:Base36 dbpedia-ja:Base36 dbpedia-ko:Base36 dbpedia-pt:Base36 dbpedia-sv:Base36 dbpedia-th:Base36 dbpedia-vi:Base36 https://global.dbpedia.org/id/3cJMy
prov:wasDerivedFrom wikipedia-en:Base36?oldid=1124956513&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Base36
is dbo:wikiPageRedirects of dbr:Base-36
is dbo:wikiPageWikiLink of dbr:Base64 dbr:Binary-to-text_encoding dbr:List_of_numeral_systems dbr:English_alphabet dbr:Base32 dbr:Ascii85 dbr:Senary dbr:Table_of_bases dbr:Base-36
is foaf:primaryTopic of wikipedia-en:Base36