Ir para o conteúdo
OneKitly

Calculadora de operações bit a bit

E, OU, XOR, NÃO e deslocamentos em binário, decimal ou hexadecimal, a 8, 16, 32 ou 64 bits, com o esquema bit a bit e o resultado nas três bases. Calculado com BigInt, pelo que as respostas de 64 bits estão certas onde os operadores de 32 bits do JavaScript truncariam em silêncio.

Solucionador de mapa de Karnaugh (K-Map)Minimiza uma função booleana com o algoritmo de Quine–McCluskey: introduz mintermos, maxtermos ou uma tabela verdade e obtém a SOP ou POS mínima, os implicantes primos e o número de literais.Simulador de portas lógicasDesenha o esquema de portas de uma expressão booleana e permite comutar cada entrada para seguir o sinal que o atravessa. Meio-somador, multiplexador, paridade e função maioria vêm como exemplos.Solucionador do caixeiro-viajanteResolve o problema do caixeiro-viajante a partir de coordenadas ou de uma matriz de distâncias: Held–Karp exato até 12 cidades, vizinho mais próximo + 2-opt além disso, com a ordem da rota, a distância total e um gráfico.Gerador de tabelas de verdadeConstrói a tabela de verdade completa até 8 variáveis, com uma coluna por subexpressão para ver onde uma linha vira. Classifica a fórmula como tautologia, contradição ou contingência, lista os mintermos e maxtermos, e copia-se como CSV, LaTeX ou Markdown.Gerador de triangulação de DelaunayCola um conjunto de pontos 2D e triangula-os ao estilo Delaunay — a triangulação que evita triângulos demasiado finos, onde nenhum ponto cai dentro do círculo circunscrito de outro triângulo. Corre o algoritmo de Bowyer-Watson no teu navegador e desenha a malha, com o número de pontos, triângulos e arestas.Calculadora do caminho mais curto de DijkstraIntroduz um grafo ponderado como arestas («A, B, 4» por linha) e um nó de origem: o algoritmo de Dijkstra dá a distância mínima e o caminho exato da origem até cada vértice atingível. Funciona com grafos dirigidos ou não, aceita muitos formatos de arestas e assinala os vértices inatingíveis — ideal para roteamento, redes e procura de caminhos.Calculadora de coloração de grafosColore um grafo de modo que dois vértices adjacentes nunca partilhem cor. Introduz uma lista de arestas e a heurística DSATUR (ou gulosa) atribui uma cor a cada vértice, mostra as classes de cor e dá um limite superior do número cromático χ. K4 precisa de 4 cores, um ciclo par 2, um ciclo ímpar 3 — instantaneamente.Calculadora de entropia de ShannonCola uma distribuição de probabilidade e obtém a sua entropia de Shannon H = −Σ p·log p em bits — a informação média por resultado. Mostra também a entropia máxima possível (distribuição uniforme) e a redundância, quão abaixo desse máximo estás.

Abre Calculadora de operações bit a bit e obténs uma resposta de imediato, sem criar conta. O seu lugar é em Matemática discreta e grafos; Solucionador de mapa de Karnaugh (K-Map) e Simulador de portas lógicas respondem às perguntas mais próximas.

Como usar

  1. Abre a ferramenta — sem registo nem instalação.
  2. Introduz os teus dados ou ajusta as opções disponíveis.
  3. Obtém o teu resultado ao instante e copia-o ou descarrega-o.

Perguntas frequentes

O que é Calculadora de operações bit a bit?

E, OU, XOR, NÃO e deslocamentos em binário, decimal ou hexadecimal, a 8, 16, 32 ou 64 bits, com o esquema bit a bit e o resultado nas três bases. Calculado com BigInt, pelo que as respostas de 64 bits estão certas onde os operadores de 32 bits do JavaScript truncariam em silêncio.

Em que casos se usa na prática?

Tudo o que se modela como pontos e ligações: um caminho mais curto, a capacidade de uma rede, um escalonamento com dependências ou um circuito reduzido à sua lógica.

Qual é o erro mais comum?

Assumir que um caminho mais curto continua a ser o mais curto quando um peso muda de sinal. As arestas negativas quebram o argumento greedy em que Dijkstra se apoia, e o algoritmo devolve uma resposta errada com confiança em vez de um erro.

Existe uma ferramenta para o passo seguinte?

Simulador de portas lógicas é o mais próximo a seguir a este: Desenha o esquema de portas de uma expressão booleana e permite comutar cada entrada para seguir o sinal que o atravessa. Meio-somador, multiplexador, paridade e função maioria vêm como exemplos.

Que mais vale a pena ter aberto ao lado?

Solucionador do caixeiro-viajante e Gerador de tabelas de verdade — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.

De onde vêm os dados?

Os algoritmos são os dos manuais e os seus resultados exatos para o grafo introduzido. O que varia é o custo: vários destes problemas não têm solução eficiente conhecida, pelo que entradas grandes são resolvidas por heurística e a ferramenta indica-o.

Para saber mais

Todos os guias →
ExplicaçãoMenos dezassete módulo cinco tem duas respostas diferentes17 mod 5 vale 2 em toda a parte. −17 mod 5 vale −2 em JavaScript, C e Java, e 3 em Python, Ruby e numa folha de cálculo. Ambos estão certos, e a diferença é um erro real.ExplicaçãoEntropia de palavras-passe: o que um medidor de robustez não pode saberA entropia mede o processo que produziu uma palavra-passe, não os carateres que a compõem. H = L x log2(R) só é verdade quando cada carácter foi escolhido ao acaso — e é precisamente por isso que um medidor que pontua uma palavra-passe inventada por um humano pelas suas classes de carateres está a medir a coisa errada.ExplicaçãoO princípio do pombal prova que algo existe sem o encontrarDez objetos em três gavetas forçam quatro numa delas. 367 pessoas forçam um aniversário partilhado. Nenhuma das duas afirmações diz qual nem quais.ExplicaçãoUm cone é exatamente um terço do seu cilindroRaio 5, altura 10: o cone contém 261,8 e o cilindro à sua volta 785,4. A razão é exatamente um terço, e vale para qualquer forma de base.ExplicaçãoUma fórmula que é também um retângulo e também um triânguloLados paralelos de 8 e 5 com uma altura de 4 dão uma área de 26 — a largura média vezes a altura. Torna os dois lados iguais e é um retângulo; reduz um a zero e é um triângulo.ExplicaçãoO dobro da largura contém quatro vezes mais; o dobro da altura, o dobroUm cilindro de raio 5 e altura 10 contém 785,4 unidades de volume. Duplica o raio e contém 3.141,6; duplica antes a altura e contém 1.570,8.