<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.tokusatsus.com/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ABaseConvert%2Fdoc</id>
	<title>Módulo:BaseConvert/doc - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tokusatsus.com/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ABaseConvert%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://wiki.tokusatsus.com/index.php?title=M%C3%B3dulo:BaseConvert/doc&amp;action=history"/>
	<updated>2026-07-05T10:53:24Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.tokusatsus.com/index.php?title=M%C3%B3dulo:BaseConvert/doc&amp;diff=2507&amp;oldid=prev</id>
		<title>Tavoraadmin: Importando predefinição/módulo da Wikipédia em português para manter layout</title>
		<link rel="alternate" type="text/html" href="https://wiki.tokusatsus.com/index.php?title=M%C3%B3dulo:BaseConvert/doc&amp;diff=2507&amp;oldid=prev"/>
		<updated>2026-07-05T05:21:02Z</updated>

		<summary type="html">&lt;p&gt;Importando predefinição/módulo da Wikipédia em português para manter layout&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Alto uso|2078}}&lt;br /&gt;
Converte números para uma base especificada, entre 2 e 36, para uso em predefinições como {{Tl|Binário}}, {{Tl|Octal}}, {{Tl|Hexadecimal}}, etc.&lt;br /&gt;
&lt;br /&gt;
== Uso ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local BaseConvert = require(&amp;#039;Módulo:BaseConvert&amp;#039;)&lt;br /&gt;
BaseConvert.convert({n = 14600926, base = 16}) -- retorna &amp;#039;DECADE&amp;#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Argumentos:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|n}}&amp;#039;&amp;#039;&amp;#039; - (necessário) o número a ser convertido, como uma &amp;#039;&amp;#039;string&amp;#039;&amp;#039;. Pode ser um número em vez disso, se a base de entrada for 10.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|base}}&amp;#039;&amp;#039;&amp;#039; - (necessário) a base para a qual o número deve ser convertido. Pode ser entre 2 e 36, inclusive.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|from}}&amp;#039;&amp;#039;&amp;#039; - a base da entrada. O padrão é 10 (ou 16 se a entrada tiver um &amp;#039;0x&amp;#039; inicial). Observe que bases diferentes de 10 não são suportadas se a entrada tiver uma parte fracionária.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|precision}}&amp;#039;&amp;#039;&amp;#039; -  número de dígitos a serem renderizados após o ponto de raiz. Zeros à direita serão adicionados, se necessário. Se não for especificado, serão mostrados quantos dígitos forem necessários, até 10.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|width}}&amp;#039;&amp;#039;&amp;#039; - número mínimo de dígitos a serem renderizados antes do ponto de raiz. Zeros à esquerda serão adicionados, se necessário.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|default}}&amp;#039;&amp;#039;&amp;#039; - Valor a ser retornado se &amp;#039;&amp;#039;n&amp;#039;&amp;#039; estiver vazio ou não for numérico. O padrão é o valor de &amp;#039;&amp;#039;n&amp;#039;&amp;#039;.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;{{Parâmetro|prefix}}&amp;#039;&amp;#039;&amp;#039; / &amp;#039;&amp;#039;&amp;#039;{{Parâmetro|suffix}}&amp;#039;&amp;#039;&amp;#039; - texto wiki para adicionar antes/depois do resultado retornado. Não será adicionado se &amp;#039;&amp;#039;n&amp;#039;&amp;#039; estiver vazio ou não for numérico. Por exemplo, você pode usar um prefixo de &amp;lt;code&amp;gt;0x&amp;lt;/code&amp;gt; ao converter para hexadecimal ou um sufixo de &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ao converter para octal.&lt;br /&gt;
&lt;br /&gt;
=== A partir de predefinições ===&lt;br /&gt;
Na marcação wiki, este módulo pode ser chamado com um nome de função &amp;lt;code&amp;gt;&amp;#039;&amp;#039;n&amp;#039;&amp;#039;to&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;, por exemplo:&lt;br /&gt;
&lt;br /&gt;
{{Markup&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|16to10|  FF  }}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|16to10|  FF  }}&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to36|500}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to36|500}}&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to16|Algum texto|default=0}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to16|Algum texto|default=0}}}}&lt;br /&gt;
&lt;br /&gt;
Todas as opções acima são suportadas, exceto {{Parâmetro|base}}, {{Parâmetro|from}} e {{Parâmetro|n}} que são definidas pelas opções obrigatórias.&lt;br /&gt;
&lt;br /&gt;
=== Casos extremos ===&lt;br /&gt;
{{Markup&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to10|500}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to10|500}}&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to10|Algum texto}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to10|Algum texto}}&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to10|Algum texto|default=}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to10|Algum texto|default=}}&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;{{#invoke:BaseConvert|10to16|Algum texto}}&amp;lt;/nowiki&amp;gt;|{{#invoke:BaseConvert|10to16|Algum texto}}}}&lt;br /&gt;
&amp;lt;!-- {{Math templates}} --&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;!-- [[:en:Category:Wikipedia utility modules]] na enwiki --&amp;gt;&lt;br /&gt;
[[Categoria:!Módulos]]&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[en:Module:BaseConvert/doc]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tavoraadmin</name></author>
	</entry>
</feed>